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

PaymentDetailsApi.replacePaymentDetails() method

Updates existing customer's credit card payment info based on the payment info ID. Attributes not given in request will be defined again (set to null or default). Updates existing customer's credit card payment info.

Signature:

replacePaymentDetails(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