Griner Docs

Test data

Test cards and scenarios to test your Griner integration in test mode, without moving real money.

Test your integration with a project in test mode. Test payments run against a sandbox: no money moves and you can't be charged. Test every payment method you plan to offer, and every outcome your checkout has to handle: successful, declined, cancelled and expired payments.

Never use real card data in test mode

Only use the test cards on this page, or the ones Griner gives you. Never enter real card numbers or card details in a test project.

Test cards

Use any expiry date in the future.

BrandCard numberCVC
Mastercard5520330000002221Any 3 digits
Mastercard5520330000002254Any 3 digits
Mastercard5520330000002262Any 3 digits
Visa4635440000002207Any 3 digits
Visa4635440000002215Any 3 digits
Visa4635440000002272Any 3 digits

Test scenarios

In test mode, the amount of the order, in cents, decides the 3-D Secure flow of a card payment, so you can trigger each scenario on purpose.

ScenarioAmountResult
Frictionless 3-D Secure3000 or lessThe payment succeeds without extra authentication.
3-D Secure challengeMore than 3000Your customer has to complete a 3-D Secure challenge. See 3-D Secure.

Apple Pay and Google Pay

To test Apple Pay, use an Apple Pay sandbox tester account: its Wallet holds test cards instead of real ones. See Apple's sandbox testing for how to set it up.

To test Google Pay, use Google's test environment: the Google Pay payment sheet then shows test cards instead of the real cards in your Google account. See Google's test card suite for how to set it up.

To set up the wallets, see Apple Pay and Google Pay on the hosted payment page, or Apple Pay and Google Pay in your own checkout.

Before you go live

When your tests pass, follow the go-live checklist and replace the API key of your test project with the key of your live project.