Supported and Custom Payment Gateways in Crystallize
Crystallize Order API supports major payment gateway providers including Stripe and PayPal. It is also able to accept any custom payment method
Accessing the API
The Order API is accessible on a per-tenant basis as a POST to https://api.crystallize.com/teddy-bear-shop/orders but requires authentication via Crystallize Access Tokens in order to use it.
Create your Order mutation body
Along with the payment method object, a Crystallize order consists of the Customer, Cart and Total fields. Make sure you read about the order object and creating orders.
Payment field
The Order object’s Payment field consists of defining a provider (PayPal, Stripe, Klarna, etc.) along with the specified provider’s system specific data. Below you can see the mutation bodies for each provider and a custom implementation of one.
PayPal
Fetching snippet...
Stripe
Fetching snippet...
Klarna
Fetching snippet...
Cash
Fetching snippet...
Custom
Fetching snippet...