Poq.SDK.Node

Home > @poq/sdk > ICheckoutClient

ICheckoutClient interface

ICheckoutClient can be helpful in cases when user wants to operate over some cart by adding items, updating or getting cart itself. Interface specifies a set of action over cart plus functionality to complete an order.

Signature:

export interface ICheckoutClient 

Methods

Method Description
addCartItem(appIdentifier, poqUserId, cartParams, mergeByCustomData) Adds an item to a user’s cart.
checkoutComplete(appIdentifier, appId, poqUserId, platform, currency, request) Completes an order.
getCart(appIdentifier, poqUserId) Gets a user’s cart.
updateCart(appIdentifier, poqUserId, request) Updates a user’s cart.