• Home
  • SDK Documentation
Search Results for

    Show / Hide Table of Contents
    • MercadoPago.Client
      • AdvancedSearchRequest
      • IdempotentRequest
      • MercadoPagoClient<TResource>
      • RequestOptions
      • SearchRequest
    • MercadoPago.Client.AdvancedPayment
      • AdvancedPaymentAdditionalInfoPayerRequest
      • AdvancedPaymentAdditionalInfoRequest
      • AdvancedPaymentCancelRequest
      • AdvancedPaymentCaptureRequest
      • AdvancedPaymentClient
      • AdvancedPaymentCreateRequest
      • AdvancedPaymentDisbursementRequest
      • AdvancedPaymentItemRequest
      • AdvancedPaymentPayerRequest
      • AdvancedPaymentReceiverAddressRequest
      • AdvancedPaymentRefundClient
      • AdvancedPaymentRefundCreateRequest
      • AdvancedPaymentShipmentsRequest
      • AdvancedPaymentSplitPaymentRequest
      • AdvancedPaymentTaxRequest
      • AdvancedPaymentTransactionDetailsRequest
      • AdvancedPaymentUpdateReleaseDateRequest
    • MercadoPago.Client.AuthorizedPayment
      • AuthorizedPaymentClient
    • MercadoPago.Client.CardToken
      • CardTokenClient
      • CardTokenRequest
    • MercadoPago.Client.Common
      • AddressRequest
      • DifferentialPricingRequest
      • IdentificationRequest
      • PhoneRequest
      • SubMerchant
    • MercadoPago.Client.Customer
      • CustomerCardClient
      • CustomerCardCreateRequest
      • CustomerClient
      • CustomerDefaultAddressRequest
      • CustomerRequest
    • MercadoPago.Client.IdentificationType
      • IdentificationTypeClient
    • MercadoPago.Client.MerchantOrder
      • MerchantOrderClient
      • MerchantOrderCreateRequest
      • MerchantOrderItemRequest
      • MerchantOrderPayerRequest
      • MerchantOrderReceiverAddressCityRequest
      • MerchantOrderReceiverAddressCountryRequest
      • MerchantOrderReceiverAddressRequest
      • MerchantOrderReceiverAddressStateRequest
      • MerchantOrderShipmentRequest
      • MerchantOrderShippingEstimatedDeliveryRequest
      • MerchantOrderShippingOptionRequest
      • MerchantOrderShippingSpeedRequest
      • MerchantOrderUpdateRequest
    • MercadoPago.Client.OAuth
      • CreateOAuthCredentialRequest
      • OAuthClient
      • RefreshOAuthCredentialRequest
    • MercadoPago.Client.Order
      • OrderAddressRequest
      • OrderAutomaticPaymentRequest
      • OrderClient
      • OrderConfigRequest
      • OrderCreateRequest
      • OrderIdentificationRequest
      • OrderInvoicePeriodRequest
      • OrderItemsRequest
      • OrderOnlineConfigRequest
      • OrderPayerRequest
      • OrderPaymentMethodConfigRequest
      • OrderPaymentMethodRequest
      • OrderPaymentRequest
      • OrderPhoneRequest
      • OrderRefundClient
      • OrderRefundPaymentRequest
      • OrderRefundTransactionRequest
      • OrderStoredCredentialRequest
      • OrderSubscriptionDataRequest
      • OrderSubscriptionSequenceRequest
      • OrderTransactionClient
      • OrderTransactionRequest
      • OrderTransactionUpdateClient
    • MercadoPago.Client.Payment
      • PaymentAdditionalInfoPayerRequest
      • PaymentAdditionalInfoRequest
      • PaymentAuthenticationRequest
      • PaymentCancelRequest
      • PaymentCaptureRequest
      • PaymentCategoryDescriptorRequest
      • PaymentClient
      • PaymentCreateRequest
      • PaymentDataRequest
      • PaymentDiscountRequest
      • PaymentFeeRequest
      • PaymentForwardDataRequest
      • PaymentInvoicePeriodRequest
      • PaymentItemRequest
      • PaymentMerchantServicesRequest
      • PaymentMethodRequest
      • PaymentOrderRequest
      • PaymentPassengerRequest
      • PaymentPayerAddressRequest
      • PaymentPayerPhoneRequest
      • PaymentPayerRequest
      • PaymentPaymentReferenceRequest
      • PaymentPointOfInteractionRequest
      • PaymentReceiverAddressRequest
      • PaymentRefundClient
      • PaymentRefundCreateRequest
      • PaymentRouteRequest
      • PaymentRulesRequest
      • PaymentShipmentsRequest
      • PaymentSubscriptionSequenceRequest
      • PaymentTaxRequest
      • PaymentTransactionDataRequest
      • PaymentTransactionDetailsRequest
    • MercadoPago.Client.PaymentMethod
      • PaymentMethodClient
    • MercadoPago.Client.Preapproval
      • PreApprovalAutoRecurringCreateRequest
      • PreApprovalAutoRecurringUpdateRequest
      • PreapprovalClient
      • PreapprovalCreateRequest
      • PreapprovalUpdateRequest
    • MercadoPago.Client.Preference
      • PreferenceBackUrlsRequest
      • PreferenceCategoryDescriptorRequest
      • PreferenceClient
      • PreferenceFreeMethodRequest
      • PreferenceItemRequest
      • PreferencePassengerRequest
      • PreferencePayerRequest
      • PreferencePaymentMethodRequest
      • PreferencePaymentMethodsRequest
      • PreferencePaymentTypeRequest
      • PreferenceReceiverAddressRequest
      • PreferenceRequest
      • PreferenceRouteRequest
      • PreferenceShipmentsRequest
      • PreferenceTaxRequest
      • PreferenceTrackRequest
      • PreferenceTrackValuesRequest
    • MercadoPago.Client.User
      • UserClient
    • MercadoPago.Config
      • MercadoPagoConfig
    • MercadoPago.Error
      • ApiError
      • ApiErrorCause
      • MercadoPagoApiException
      • MercadoPagoException
    • MercadoPago.Http
      • DefaultHttpClient
      • DefaultRetryStrategy
      • Headers
      • HttpMethod
      • IHttpClient
      • IRetryStrategy
      • MercadoPagoRequest
      • MercadoPagoResponse
      • RetryResponse
    • MercadoPago.Resource
      • ElementsResourcesPage<TResource>
      • IResource
      • IResourcesPage<TResouce>
      • ResourcesList<TResource>
      • ResultsPaging
      • ResultsResourcesPage<TResource>
    • MercadoPago.Resource.AdvancedPayment
      • AdvancedPayment
      • AdvancedPaymentAdditionalInfo
      • AdvancedPaymentAdditionalInfoPayer
      • AdvancedPaymentDisbursement
      • AdvancedPaymentDisbursementRefund
      • AdvancedPaymentItem
      • AdvancedPaymentPayer
      • AdvancedPaymentReceiverAddress
      • AdvancedPaymentShipments
      • AdvancedPaymentSplitPayment
      • AdvancedPaymentStatus
      • AdvancedPaymentTax
      • AdvancedPaymentTransactionDetails
    • MercadoPago.Resource.AuthorizedPayment
      • AuthorizedPayment
      • AuthorizedPaymentStatus
    • MercadoPago.Resource.CardToken
      • CardToken
    • MercadoPago.Resource.Common
      • Address
      • Identification
      • Phone
      • Source
    • MercadoPago.Resource.Customer
      • Customer
      • CustomerAddress
      • CustomerAddressCity
      • CustomerAddressCountry
      • CustomerAddressMunicipality
      • CustomerAddressNeighborhood
      • CustomerAddressState
      • CustomerCard
      • CustomerCardCardholder
      • CustomerCardCardholderIdentification
      • CustomerCardIssuer
      • CustomerCardPaymentMethod
      • CustomerCardSecurityCode
      • CustomerDefaultAddress
    • MercadoPago.Resource.IdentificationType
      • IdentificationType
    • MercadoPago.Resource.MerchantOrder
      • MerchantOrder
      • MerchantOrderCollector
      • MerchantOrderItem
      • MerchantOrderPayer
      • MerchantOrderPayment
      • MerchantOrderReceiverAddress
      • MerchantOrderReceiverAddressCity
      • MerchantOrderReceiverAddressCountry
      • MerchantOrderReceiverAddressState
      • MerchantOrderShipment
      • MerchantOrderShippingEstimatedDelivery
      • MerchantOrderShippingOption
      • MerchantOrderShippingSpeed
    • MercadoPago.Resource.OAuth
      • OAuthCredential
    • MercadoPago.Resource.Order
      • Order
      • OrderAttempt
      • OrderIntegrationData
      • OrderItems
      • OrderPayer
      • OrderPayment
      • OrderPaymentMethod
      • OrderRefundItem
      • OrderSponsor
      • OrderTransaction
      • OrderUpdateTransaction
    • MercadoPago.Resource.Payment
      • Payment
      • PaymentAdditionalInfo
      • PaymentAdditionalInfoPayer
      • PaymentApplicationData
      • PaymentBankInfo
      • PaymentBankInfoCollector
      • PaymentBankInfoPayer
      • PaymentBarcode
      • PaymentCard
      • PaymentCardholder
      • PaymentData
      • PaymentDiscount
      • PaymentFee
      • PaymentFeeDetail
      • PaymentInvoicePeriod
      • PaymentItem
      • PaymentMethod
      • PaymentOrder
      • PaymentPayer
      • PaymentPaymentReference
      • PaymentPointOfInteraction
      • PaymentReceiverAddress
      • PaymentRefund
      • PaymentRules
      • PaymentShipments
      • PaymentStatus
      • PaymentSubscriptionSequence
      • PaymentTax
      • PaymentThreeDSInfo
      • PaymentTransactionData
      • PaymentTransactionDetails
    • MercadoPago.Resource.PaymentMethod
      • PaymentMethod
      • PaymentMethodFinancialInstitutions
      • PaymentMethodSettings
      • PaymentMethodSettingsBin
      • PaymentMethodSettingsCardNumber
      • PaymentMethodSettingsSecurityCode
    • MercadoPago.Resource.PreApproval
      • Preapproval
      • PreapprovalAutoRecurring
    • MercadoPago.Resource.Preference
      • Preference
      • PreferenceBackUrls
      • PreferenceCategoryDescriptor
      • PreferenceDifferentialPricing
      • PreferenceFreeMethod
      • PreferenceItem
      • PreferencePassenger
      • PreferencePayer
      • PreferencePaymentMethod
      • PreferencePaymentMethods
      • PreferencePaymentType
      • PreferenceReceiverAddress
      • PreferenceRoute
      • PreferenceShipments
      • PreferenceTax
      • PreferenceTrack
      • PreferenceTrackValues
    • MercadoPago.Resource.User
      • User
    • MercadoPago.Serialization
      • DefaultSerializer
      • ISerializer

    Class CustomerClient

    Client with methods of Customers APIs.

    Inheritance
    object
    MercadoPagoClient<Customer>
    CustomerClient
    Inherited Members
    MercadoPagoClient<Customer>.HttpClient
    MercadoPagoClient<Customer>.Serializer
    MercadoPagoClient<Customer>.DefaultHeaders
    MercadoPagoClient<Customer>.SendAsync(string, HttpMethod, object, RequestOptions, CancellationToken)
    MercadoPagoClient<Customer>.Send(string, HttpMethod, object, RequestOptions)
    MercadoPagoClient<Customer>.ListAsync(string, HttpMethod, object, RequestOptions, CancellationToken)
    MercadoPagoClient<Customer>.List(string, HttpMethod, object, RequestOptions)
    MercadoPagoClient<Customer>.SearchAsync<TPageResult>(string, SearchRequest, RequestOptions, CancellationToken)
    MercadoPagoClient<Customer>.Search<TPageResult>(string, SearchRequest, RequestOptions)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: MercadoPago.Client.Customer
    Assembly: MercadoPago.dll
    Syntax
    public class CustomerClient : MercadoPagoClient<Customer>

    Constructors

    | Edit this page View Source

    CustomerClient()

    Initializes a new instance of the CustomerClient class.

    Declaration
    public CustomerClient()
    | Edit this page View Source

    CustomerClient(IHttpClient)

    Initializes a new instance of the CustomerClient class.

    Declaration
    public CustomerClient(IHttpClient httpClient)
    Parameters
    Type Name Description
    IHttpClient httpClient

    The http client that will be used in HTTP requests.

    | Edit this page View Source

    CustomerClient(IHttpClient, ISerializer)

    Initializes a new instance of the CustomerClient class.

    Declaration
    public CustomerClient(IHttpClient httpClient, ISerializer serializer)
    Parameters
    Type Name Description
    IHttpClient httpClient

    The http client that will be used in HTTP requests.

    ISerializer serializer

    The serializer that will be used to serialize the HTTP requests content and to deserialize the HTTP response content.

    | Edit this page View Source

    CustomerClient(ISerializer)

    Initializes a new instance of the CustomerClient class.

    Declaration
    public CustomerClient(ISerializer serializer)
    Parameters
    Type Name Description
    ISerializer serializer

    The serializer that will be used to serialize the HTTP requests content and to deserialize the HTTP response content.

    Methods

    | Edit this page View Source

    Create(CustomerRequest, RequestOptions)

    Creates a customer.

    Declaration
    public Customer Create(CustomerRequest request, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    CustomerRequest request

    The data to create the customer.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    Customer

    The created customer.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    CreateAsync(CustomerRequest, RequestOptions, CancellationToken)

    Creates a customer as an asynchronous operation.

    Declaration
    public Task<Customer> CreateAsync(CustomerRequest request, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    CustomerRequest request

    The data to create the customer.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<Customer>

    A task whose the result is the created customer.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    CreateCard(string, CustomerCardCreateRequest, RequestOptions)

    Creates a card for customer.

    Declaration
    public CustomerCard CreateCard(string customerId, CustomerCardCreateRequest request, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    string customerId

    Customer ID.

    CustomerCardCreateRequest request

    Request to create the card.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    CustomerCard

    The created card.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    CreateCardAsync(string, CustomerCardCreateRequest, RequestOptions, CancellationToken)

    Creates a card for customer as an asynchronous operation.

    Declaration
    public Task<CustomerCard> CreateCardAsync(string id, CustomerCardCreateRequest request, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string id

    Customer ID.

    CustomerCardCreateRequest request

    Request to create the card.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<CustomerCard>

    A task whose the result is the created card.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    Delete(string, RequestOptions)

    Delete a customer by your ID.

    Declaration
    public Customer Delete(string id, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    string id

    The customer id.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    Customer

    The deleted customer.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    DeleteAsync(string, RequestOptions, CancellationToken)

    Delete async a customer by your ID.

    Declaration
    public Task<Customer> DeleteAsync(string id, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string id

    The customer id.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<Customer>

    A task whose the result is the deleted customer.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    DeleteCard(string, string, RequestOptions)

    Deletes the card of the customer.

    Declaration
    public CustomerCard DeleteCard(string id, string cardId, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    string id

    The customer ID.

    string cardId

    The card ID.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    CustomerCard

    The deleted customer card.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    DeleteCardAsync(string, string, RequestOptions, CancellationToken)

    Deletes async the card of the customer.

    Declaration
    public Task<CustomerCard> DeleteCardAsync(string id, string cardId, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string id

    The customer ID.

    string cardId

    The card ID.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<CustomerCard>

    A task whose the result is the deleted customer card.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    Get(string, RequestOptions)

    Get a customer by your ID.

    Declaration
    public Customer Get(string id, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    string id

    The customer id.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    Customer

    The customer.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    GetAsync(string, RequestOptions, CancellationToken)

    Get async a customer by your ID.

    Declaration
    public Task<Customer> GetAsync(string id, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string id

    The customer id.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<Customer>

    A task whose the result is the customer.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    GetCard(string, string, RequestOptions)

    Get the card of the customer.

    Declaration
    public CustomerCard GetCard(string id, string cardId, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    string id

    The customer ID.

    string cardId

    The card ID.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    CustomerCard

    The customer card.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    GetCardAsync(string, string, RequestOptions, CancellationToken)

    Get async the card of the customer.

    Declaration
    public Task<CustomerCard> GetCardAsync(string id, string cardId, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string id

    The customer ID.

    string cardId

    The card ID.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<CustomerCard>

    A task whose the result is the customer card.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    ListCards(string, RequestOptions)

    List the cards of the customer.

    Declaration
    public ResourcesList<CustomerCard> ListCards(string id, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    string id

    Customer ID.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    ResourcesList<CustomerCard>

    The list of cards.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    ListCardsAsync(string, RequestOptions, CancellationToken)

    List the cards of the customer as an asynchronous operation.

    Declaration
    public Task<ResourcesList<CustomerCard>> ListCardsAsync(string id, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string id

    Customer ID.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<ResourcesList<CustomerCard>>

    A task whose the result is the list of cards.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    Search(SearchRequest, RequestOptions)

    Searches for customers that match the criteria of AdvancedSearchRequest.

    Declaration
    public ResultsResourcesPage<Customer> Search(SearchRequest request, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    SearchRequest request

    The search request parameters.

    RequestOptions requestOptions

    RequestOptions.

    Returns
    Type Description
    ResultsResourcesPage<Customer>

    A page of customers.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    SearchAsync(SearchRequest, RequestOptions, CancellationToken)

    Searches async for customers that match the criteria of AdvancedSearchRequest.

    Declaration
    public Task<ResultsResourcesPage<Customer>> SearchAsync(SearchRequest request, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    SearchRequest request

    The search request parameters.

    RequestOptions requestOptions

    RequestOptions.

    CancellationToken cancellationToken

    Cancellation token.

    Returns
    Type Description
    Task<ResultsResourcesPage<Customer>>

    A task whose the result is a page of customers.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    Update(string, CustomerRequest, RequestOptions)

    Updates a customer.

    Declaration
    public Customer Update(string id, CustomerRequest request, RequestOptions requestOptions = null)
    Parameters
    Type Name Description
    string id

    The ID of the customer.

    CustomerRequest request

    The data to update the customer.

    RequestOptions requestOptions

    RequestOptions

    Returns
    Type Description
    Customer

    The updated customer.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    | Edit this page View Source

    UpdateAsync(string, CustomerRequest, RequestOptions, CancellationToken)

    Updates a customer as an asynchronous operation.

    Declaration
    public Task<Customer> UpdateAsync(string id, CustomerRequest request, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
    Parameters
    Type Name Description
    string id

    The ID of the customer.

    CustomerRequest request

    The data to update the customer.

    RequestOptions requestOptions

    RequestOptions

    CancellationToken cancellationToken

    Cancellation token

    Returns
    Type Description
    Task<Customer>

    A task whose the result is the updated customer.

    Remarks

    Check the API documentation here.

    Exceptions
    Type Condition
    MercadoPagoException

    If a unexpected exception occurs.

    MercadoPagoApiException

    If the API returns a error.

    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX