Home > @poq/sdk-sfcc > ExpressCheckoutService
SFCC Express checkout service interface to configure shipping address, update/get shipping methods and, place order.
Signature:
export declare class ExpressCheckoutService implements IExpressCheckoutService
Implements: IExpressCheckoutService
Constructor | Modifiers | Description |
---|---|---|
(constructor)(checkoutClient, customersClient, basketClient, orderClient) | Constructs a new instance of the ExpressCheckoutService class |
Method | Modifiers | Description |
---|---|---|
getShippingMethods(authInfo, customerId, shipmentId) | Method returns shipping methods available for customer. | |
placeOrder(authInfo, appIdentifier, poqUserId, platform, appId, customerId, currency, placeOrderRequest, paymentMethodId, shipmentId) | Method places order. | |
setShippingAddress(authInfo, customerId, shippingAddress, shipmentId) | Method helps to set shipping address. | |
setShippingMethod(authInfo, customerId, shippingMethodId, shipmentId) | Method helps to set shipping method. |