testing your integration.md
Testing Your Integration
Learn how to test your In-Person Payments integration.
Ready to test your In-Person Payments integration? Before you dive into transactions, make sure you have everything you need to validate your integration from end to end:
- Finix Sandbox Environment: Your testing playground to simulate real-world transactions, without using real money.
- Finix Payment Terminal: A physical device connected to your Sandbox account, ready to process test payments.
- Finix Test Card: Use this to simulate different payment scenarios, from approvals to declines.
Missing something? No problem—reach out to your Finix point of contact and they’ll get you squared away.
Testing In-Person Payments
DUMMY_V1
On the DUMMY_V1 Processor, you can conduct the following tests on Sales to confirm the integration is processing payments as expected:
| Amount | Expected Response |
|---|---|
499 |
APPROVED |
6299 |
APPROVED |
51 |
GENERIC_DECLINE |
1 |
CALL_ISSUER |
3 |
RESTRICTED_CARD |
260 |
INVALID_TRANSACTION |
4 |
PICK_UP_CARD |
40 |
RESTRICTED_CARD |
41 |
PICK_UP_CARD |
57 |
TRANSACTION_NOT_PERMITTED |
252 |
INVALID_AMOUNT |
253 |
INVALID_ACCOUNT_NUMBER |
267 |
EXPIRED_CARD |
269 |
PICK_UP_CARD |
500 |
APPROVED |