Payment Tokens


When using the Violet API to transact one or more products you are required to provide a payment method for the cart. If you are building a client side application or you do not plan on obtaining PCI compliance we recommend using Stripe's JS libraries to first tokenize your customers payment data before sending it to Violet.


Developers who are PCI compliant or plan on becoming PCI compliant can send raw payment data directly to Violet.


When our upcoming oAuth system is released you will be able to apply the payment methods of customers who have authorized your application to a cart.