Universal Checkout API | Sync API | |
---|---|---|
Summary | Buy any product on the internet with a valid product URL and buyer identity. | Buy any product from Shopify or Amazon with full product data support. |
Supported Products | Any product on the internet. | Any product from Shopify or Amazon. |
Product Data | Returns limited product details, including price and availability, after checkout intent creation. | Get comprehensive product details, including variant options. |
Architecture | REST API organized around a checkout intent. | GraphQL API with resources to fetch product data and create and submit a cart. |
Carts | No, but multiple quantities of a product are supported. | Yes. |
Commissions | No commissions. | Commissions are available. |
Payment Flow | Use Stripe to generate a token from the user’s card information. Soon, the Stripe payment flow will be deprecated and replaced with a new flow using Basis Theory. | Charge the user via your payment provider. Rye pays the merchant and deducts the amount from the drawdown deposit you provide. |
Product Margins | No surcharges or additional order fees. | Supports adding surcharges and order fees. |
Pricing | $149/month, first three months free. Details here. | GMV-based fee with volume discounts. Deposit required. |
Notes | Comprehensive product data is not available through Universal Checkout API, but can be accessed via the Sync API. You can use these two APIs together by retrieving product data from the Sync API and submitting orders through Universal Checkout API. |