Skip to main content

Purchasing Services The

Service Purchasing page is used to select the products in the showcase, add them to the cart and proceed to the payment steps.

Access Path

  • Web: /billing/buy-service

Sub-Steps

  • Basket: /billing/buy-service/cart
  • Payment: /billing/buy-service/checkout
  • Successful order: /billing/buy-service/order-success
  • Product detail: /billing/buy-service/:productId
  • 3D callback: /billing/buy-service/3d-callback/success|failure

Major Transactions

  • List and search showcase products
  • Plan/price (monthly-annual) selection
  • Add/remove from cart
  • Checkout and 3D secure payment flow

API Bits Used

  • GET /api/Product/showcase
  • GET /api/product-pricing/:productId
  • GET /api/cart
  • POST /api/cart/add
  • PUT /api/cart/update-quantity
  • DELETE /api/cart/remove/:cartItemId
  • POST /api/payments/checkout
  • POST /api/payments/3d/initiate
  • POST /api/payments/3d/saved-card
  • POST /api/payments/3d/callback

:::info Manifest Code console:billing:buy-service

:::