website logo
Channel Docs
Merchant Docs
Navigate through spaces
Channel Docs
Merchant Docs
⌘K
Guides
🚀Quick Start
🏃‍♂️Utilizing Quick Checkout
👋Welcome to Violet's Docs
💡Concepts
🌐API Reference
✋Help
Docs powered by archbee 
6min

Checkout

Overview

With Violet, you can provide your shoppers with an end-to-end checkout experience all without leaving your app. From creating a cart and adding products to shipping and delivery; Violet lets you checkout from any Merchant without any customization.



The Violet Checkout process is as follows and is the same for products across all integrated Merchants:



Create a Cart

POST /checkout/cart Create a Cart



Add Items to Cart

POST /checkout/cart/{cart_id}/skus



Apply a Shopper to the Cart

POST /checkout/cart/{cart_id}/customer



Apply Shipping and Billing Address to Cart

POST /checkout/cart/{cart_id}/shipping_address POST /checkout/cart/{cart_id}/billing_address



Apply Shipping Methods to the Cart

GET /checkout/cart/{cart_id}/shipping/available POST /checkout/cart/{cart_id}/shipping/available



Apply Payment Method to Cart

POST /checkout/cart/{cart_id}/payment



Finalize pricing details for the Cart

GET /checkout/cart/{cart_id}/price



Review the order with the Shopper and Submit Cart upon confirmation

POST /checkout/cart/{cart_id}/submit



Updated 14 Feb 2023
Did this page help you?
Yes
No
UP NEXT
Carts and Bags
Docs powered by archbee 
TABLE OF CONTENTS
Overview