Skip to main content
Follow these steps to start testing your Paybyrd integration.

Request your credentials

You can retrieve your test API keys from the Developer Keys page in the dashboard. If you don’t have an account yet, contact our Sales team. The Paybyrd API operates in two modes: test and live. In test mode, requests do not interact with banking networks. The API key you use to authenticate determines which mode is active.
You can manage your API keys in the Developer section of the Paybyrd dashboard.

Paybyrd provides specific card numbers for test scenarios. These work only with your test API key and do not result in a real transaction or transfer of funds. The following test scenarios are supported:
  • Successful payments with different card schemes.
  • Declined payments for different reasons.
  • Processing errors caused by unexpected events.
  • Capture, refunds, and reversals.
  • Different outcomes for 3D Secure authentication.
You can also use the sandbox for automated integration testing. Test cases will not be modified without sufficient advance notice.

How to use the test cards

When using test cards, use your test API keys in all API calls.

Testing via API

Pass any of the card numbers on this page in the card.number field of the payment request:
See the full API reference for all request parameters. When using Paybyrd Checkout or Pay by Link, enter a test card number in the card number field and complete the payment as normal.

Test cards

Any card number not listed below will result in a declined transaction.

Successful scenarios

Error scenarios

Refund errors

3D Secure scenarios