Page summary
Payment Providers: Stripe
Enabling access RAW CARD DATA API on the Stripe dashboard
New Stripe accounts needs to enable the access to the RAW card data API inside Stripe. You can do so login into your Stripe dashaboard and following the instructions in as outlined en the Enabling access to raw card data APIs : Stripe: Help & Support article.
If you don't enable the RAW CARD DATA API your Stripe integration will not work!!!!
Setting up the 'online_credit' payment method with Stripe
Navigate to admin>payments scroll to find the payment having stripe as its provider and click in the name.
Once on the Edit payment method screen the user will be required to configure the following fields:
Display Name The name you would like displayed in the shopping cart list of payment methods.
Enabled If checked, this payment method will be available for those sales flow channels it'll be configured.
Sort Order The higher the number, the lower in the list of payment methods this payment method will appear.
Require address on Back end If checked, this payment method will require the address of the customer in the back end sales flow.
Require address on Web sales If checked, this payment method will require the address of the customer in the web sales sales flow.
Refundable and Changeable If checked, tickets purchased with this method of payment will be refundabled or changeable.
Refundable online If checked, you can process refunds directly through your Betterez account. You can find more information about the way of configuring it in the refund article.
If Allow to combine is checked, the payment method can be combined with any other payment method on the payment form. You can also set a list of payments which can't be part of that combination:
Choose the credit cards this payment method will work with:
Make sure to select the right channel. If the account is a multi-currency account, at least one currency per enable channel will be required:
You should also configure the parameters for the payment method to allow it to connect to the Stripe gateway:
The Secret key is the key of your Stripe account, for testing use sk_test_tvuGFjSajYQUUTsWcIquiPnE
Before enabling 3DS please contact Stripe and request they enable MOTO payments in your account. Once the MOTO payments are enable by Stripe you can enable 3DS. If you don't have MOTO enable on Stripe payments in back end using Stripe with 3DS enable will fail.
If you want to use 3DS, following parameters will be required:
If your account has custom subdomains you can also configure the domains this payment method will be available for.
Only one 'online_credit' payment method is allowed per account. If there's another one enabled, a warning will let you know that before saving your changes after hitting the "Enable and save" button: