# 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` |