Home > @vsf-enterprise/sap-commerce-webservices-sdk > PaymentDetailsApi > updatePaymentDetails

PaymentDetailsApi.updatePaymentDetails() method

Updates an existing customer's credit card payment details based on the specified paymentDetailsId. Only those attributes provided in the request will be updated. Updates existing customer's credit card payment details.

Signature:

updatePaymentDetails(baseSiteId: string, paymentDetailsId: string, userId: string, paymentDetails: PaymentDetails, options?: any): Promise<import("axios").AxiosResponse<void>>;

Parameters

Parameter Type Description
baseSiteId string Base site identifier
paymentDetailsId string Payment details identifier.
userId string User identifier or one of the literals : &#39;current&#39; for currently authenticated user, &#39;anonymous&#39; for anonymous user
paymentDetails PaymentDetails Payment details object
options any Override http request option.

Returns:

Promise<import("axios").AxiosResponse<void>>

Exceptions

{RequiredError} PaymentDetailsApi