Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
Security
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Get started
Quickstarts
Stripe Shell
Stripe CLI
Dashboard
Stripe for Visual Studio Code
Webhooks
File uploads
Error handling
API
Tour
Keys
Libraries
Upgrades
Rate limits
Card testing
Expanding responses
Domains and IP addresses
Search
Building With Stripe
React Stripe.js
Prebuilt iOS UI
Prebuilt Android UI
Extensions
Connectors
Building connectors
WordPress
Drupal
Magento 1
Adobe Commerce
Joomla
Salesforce
Salesforce Billing and CPQ
Salesforce Commerce Cloud
Component Overview
Implementation Guide
Operations and Maintenance
User Guide
Testing
Mirakl
No coding required
Samples
Checklist
Feedback
HomeDeveloper toolsConnectorsSalesforceSalesforce Commerce Cloud

Test your SFRA integration

Learn about testing your SFRA integration.

After you install the cartridge and integrate it according to the instructions, try to place an order on your sandbox to test the storefront functionality.

You can find a number of test credit card numbers that you can use to test a variety of scenarios. However, the test cards only work while using your test secret and publishable API keys. You can’t use real credit card numbers with your test API keys.

You should monitor and test the integration against the Stripe Dashboard before going live. Stripe functions largely the same with both test and live transactions (aside from what credit card numbers you can use) . After you’ve completed and tested your integration, change your two Stripe API keys to take your integration live.

Checkout

  1. Add a product into the cart and view the cart page or expand the mini cart.

  2. Click Checkout and check out as a Guest or log into your account.

  3. Fill the shipping address or select shipping address from the saved address and select the shipping method.

  4. Click Next: Payment.

  5. Fill in the billing address or select the billing address from the saved address, fill in the email and phone number and select the payment method as Credit card and enter test data from the Stripe docs or use the card number 4242424242424242 and any CVV and expiration date.

  6. Click on Next: Place Order.

    If your test transaction was successful, the confirmation page will open.

Checkout using the Payment Request Button

  1. Make sure you have at least one saved address and one credit card in your browser (Chrome).

  2. Add a product into the cart and view the cart page or expand the mini cart.

  3. Click Checkout and check out as a Guest or log into your account.

  4. Fill in the shipping address or select the shipping address from a saved address and select the shipping method.

  5. Click on Next: Payment.

  6. Click on Pay now.

  7. When the dialog opens, fill in the payment information and click the Pay.

  8. Enter any CVC code and click Confirm.

  9. Clicking Confirm redirects you to the last page of the checkout. Click Place Order.

    The confirmation page opens.

Was this page helpful?
Questions? Contact us.
View developer tutorials on YouTube.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Checkout
Checkout using the Payment Request Button
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Login to Stripe docs and press Control + Backtick on your keyboard to start managing your Stripe resources in test mode. - View supported commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$