Stripe lets you accept card payments from your customers securely and with ease.
Turn on Stripe Payment
- Click Manage in the sidebar.
- Click Settings.
- Click Payment Gateways.
- Click the pencil icon next to Stripe Payment.
- Fill in the fields below.
- Click Save.
Name — Leave this as "Stripe Payment."
Priority — A number that controls where this payment method appears among others for your customers. Leave blank if you don't need to prioritise it.
Unique Code — Generated automatically by TastyIgniter; you don't need to change it.
Description — A short line telling customers how they'll be paying.
Is Default — Turn this on to make Stripe the default payment method.
Status — Turn this on to accept Stripe payments on your website.
Connect your Stripe account
Further down the same page, under Misc:
Transaction Mode — Choose Test while you're setting things up, and switch to Live once you're ready to accept real payments.
Transaction Type — Choose Authorization & Capture to take payment immediately, or Authorization Only to reserve the funds and capture them later.
Publishable Key and Secret Key — Copy these from your Stripe account and paste them into the matching Test or Live fields.
To find your keys:
- Log in to your Stripe account.
- Go to Developers > API Keys.
- Toggle View test data if you want your Test keys, or leave it off for Live keys.
- Copy the Publishable key and Secret key into TastyIgniter.
Note: Your Secret Key is confidential — never share it or paste it anywhere except here. Your Publishable Key is safe to share.
Tip: Want Stripe to notify TastyIgniter the moment a payment succeeds or fails? Copy the webhook URL shown on this page into your Stripe Dashboard > Developers > Webhooks, then paste the webhook signing secret Stripe gives you back into the Webhook Secret field here.
Optional extras
Additional Fee Type / Additional Fee — Charge customers a fixed amount or percentage extra for paying with Stripe.
Minimum Order Total Amount — The order must reach this amount before Stripe becomes available as an option.
Order Status — The order status to apply automatically when a customer pays with Stripe. Leave blank to use your default order status (set under Manage > Settings > Order).
Make sure your website uses HTTPS — Stripe requires a secure connection to process payments.