Skip to content
Sign in
An image of the Stripe logo
/
Create account
Sign in
Home
Payments
Finance automation
Banking as a service
Developer tools
No-code
All products
Home
Payments
Finance automation
Home
Payments
Finance automation
Banking as a service
Developer tools
Overview
Get started
About Stripe payments
Start an integration
Payment Links
Checkout
Web Elements
Mobile Elements
Payment scenarios
During the payment
After the payment
Add payment methods
More payment scenarios
Faster checkout with Link
Other Stripe products
Connect
Terminal
Radar
Financial Connections
Crypto
Identity
Climate
Resources
About the APIs
Implementation guides
    Overview
    Payments
    Overview
    Project Management
    Integration Plan
    Billing
    Overview
    Project Management
    Integration Plan
    Standard Connect
    Overview
    Project Management
      Welcome to Stripe
      Payments, payouts, and reporting
      Protecting your business from fraud and disputes
      Migrating your customer data to Stripe
      QA Testing and go live checks
    Integration Plan
Regulation support
Testing
HomePaymentsProject Management

QA Testing and go live checks

The resources below give a high-level overview and best practices when testing Stripe while you’re working on your integration and before you go live.

Make sure your QA team has current information about your Stripe integration, and set clear guidelines on expected behavior for your user stories.

Some businesses use analytics services (for example, Google Analytics) to identify all of the customer behavior for their business. For example, you might have several ways to arrive at your checkout page, each of which requires testing.

After reviewing the information in this guide, you’ll be able to:

  • Verify your OAuth flow handles successes and failures as expected.
  • Understand how to respond to charges, refunds, and chargebacks.
  • Set up webhooks to manage notifications on important events.
  • Apply Stripe’s best-practices to your integration before launching.

To best use the information below, first watch the QA testing video and read the accompanying documentation. Then you can learn more about events and webhooks, and go live checks.

QA testing

Loading video content

Review the links below to learn more about the topics covered in this video series. Use the Stripe testing docs and the Stripe Postman collection to achieve specific outcomes in your test payment flows.

  • Testing
  • Error codes
  • Decline code
  • Rate limits
  • Stripe Postman collection

Go live checks

After reviewing this guide, you’re ready to activate and configure your account.

Start by going through the general checklists before proceeding with follow action items:

  • Account checklist
  • Development checklist
  • Website checklist

Complete the following tasks prior to launch:

  • Validate your profit on each transaction and confirm that you’re satisfied with the margins.
  • Add language to your site to help your customers understand what Stripe is, and when to contact your support or Stripe.
  • Ensure your support team knows how and when to redirect your customers to Stripe Support.
  • Verify that team members have been added to your account with correct roles.
  • Confirm the account information is correct, including bank information, company profile, default statement descriptor, and customer service phone number.
  • Confirm that your manual or automatic payout schedule is correct.
  • Provide any required verification information for the owner and business.
  • Set up two-step authentication (recommended for all Dashboard users).
  • Ensure all payment methods that you’re supporting have been activated and configured.
  • Confirm that you understand the legal contract your business agrees to when you become a platform.
  • Confirm that your Radar rules are correct and enabled.

See QA testing use cases and Postman collection for additional resources to test your integration.

Next Steps

  • Standard Connect Integration Plan
Was this page helpful?
Need help? Contact Support.
Watch our developer tutorials.
Check out our product changelog.
Questions? Contact Sales.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
QA testing
Go live checks
See also
Products Used
Radar
Payments
Invoicing
Billing
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe 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.
$