Skip to main content
Use the credentials and test card numbers below to simulate payments in the sandbox environment. These only work in sandbox — use the Sandbox Dashboard and sandbox API keys. See the Sandbox Environment guide for setup details.

Card

Use these test cards to simulate successful and failed card payments in sandbox checkout.

Success

CardCard NumberExpiryCSC
Mastercard5555 5555 5555 4444Any future dateAny 3-digit code

Failure

CardCard NumberExpiryCSC
Visa4000 0000 0000 0002Any future dateAny 3-digit code

Card Installments

Use this test card to simulate a successful Card Installments payment in sandbox.
CardCard NumberExpiryCSC
Mastercard5444 4444 4444 4445Any future dateAny 3-digit code

Klarna

Use these credentials when prompted during Klarna checkout in sandbox.
LabelValueDetails
Phone Number(888) 254-4887Enter this phone number when prompted for Klarna login
OTP (One-Time Password)123456Use any 6-digit number as OTP when prompted (e.g., 123456, 000000)
For more on Klarna integration and requirements, see Klarna FAQs.

PayPal

Use these credentials to test PayPal payments in sandbox.
LabelValueDetails
Emailtest@xpaycheckout.comLogin email for PayPal sandbox account
Passwordxpay@2468Password for PayPal sandbox account
Test Cards PortalPayPal sandbox card testingPayPal developer portal for managing test cards
These are sandbox-only credentials. Never use them in production or share them outside your testing workflow.