Cognito Forms logo

Testing payment

Payment forms connected to Stripe can test payments in the form preview.

If you’d like to test your Cognito Form without processing a real payment, you can select “Preview” from your form builder. Here, you can fill out your form as your user would, ensuring any calculations and all of your payment fields work correctly. Then, you can use a test credit card number (from the list below) to test the payment process. You can only do this while you’re previewing your form – using a test credit card number on a live form will return a declined payment.

NOTE: This test transaction will not appear in your Cognito Form entries. However, it will appear in your Stripe account, under your “Test” payments. You can access these by switching the slider in the top left from “Live” to “Test” and selecting “Payments”.

Test credit card numbers

There are multiple test credit card numbers that can be used during the preview mode. Any future expiration date and any CVV code will work with the following card numbers:

Number

Card

4242 4242 4242 4242

Visa

4012 8888 8888 1881

Visa

4000 0566 5566 5556

Visa (Debit)

5555 5555 5555 4444

MasterCard

5200 8282 8282 8210

MasterCard (debit)

5105 1051 0510 5100

MasterCard (prepaid)

3782 822463 10005

American Express

3714 496353 98431

American Express

6011 1111 1111 1117

Discover

6011 0009 9013 9424

Discover

Printable View