Stripe is CubeCart’s default payment gateway, supporting Visa, Mastercard, American Express, Google Pay, and Apple Pay.
Getting Started
- Create a free account at stripe.com.
- In CubeCart admin, go to Extensions > Payment Gateways > Stripe.
- Enable the module.
API Keys
- In Stripe Dashboard, go to Developers > API keys.
- Copy your Publishable key and Secret key.
- Paste into CubeCart’s Stripe settings.
Test Mode
- Toggle Test mode in Stripe Dashboard.
- Use test keys (
pk_test_/sk_test_). - Test card:
4242 4242 4242 4242, any future expiry, any CVC. - Switch to live keys when ready.
Payment Capture
- Automatic: Captured immediately at checkout.
- Manual: Authorised at checkout, captured later from Stripe Dashboard.
Webhooks
Set up a webhook in Stripe (Developers > Webhooks) for payment event notifications (refunds, disputes, etc.).