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 : 'current' for currently authenticated user, 'anonymous' for anonymous user |
paymentDetails | PaymentDetails | Payment details object. |
options | any | Override http request option. |
Returns:
Promise<import("axios").AxiosResponse<void>>
Exceptions
{RequiredError} PaymentDetailsApi