Home > @vsf-enterprise/sap-commerce-webservices-sdk > ExtendedCartsApi > getSopPaymentResponse
ExtendedCartsApi.getSopPaymentResponse() method
Returns information related to creating subscription request results. If there is no response from the payment provider, a "202 Accepted" status is returned. If the subscription is created successfully, the payment details are returned. Otherwise, an error response is returned. Note, the “Try it out” button is not enabled for this method (always returns an error) because the Extended Carts Controller handles parameters differently, depending on which payment provider is used. For more information about this controller, please refer to the “acceleratorwebservicesaddon AddOn” documentation on help.hybris.com. Get information about create subscription request results
Signature:
getSopPaymentResponse(baseSiteId: string, cartId: string, userId: string, fields?: string, options?: any): Promise<import("axios").AxiosResponse<PaymentDetails>>;
Parameters
Parameter | Type | Description |
---|---|---|
baseSiteId | string | Base site identifier |
cartId | string | Cart identifier: cart code for logged in user, cart guid for anonymous user, 'current' for the last modified cart |
userId | string | User identifier or one of the literals : 'current' for currently authenticated user, 'anonymous' for anonymous user |
fields | string | Response configuration. This is the list of fields that should be returned in the response body. Examples: BASIC, DEFAULT, FULL |
options | any | Override http request option. |
Returns:
Promise<import("axios").AxiosResponse<PaymentDetails>>
Exceptions
{RequiredError} ExtendedCartsApi