---
title: Sandbox Testing Details
slug: sandbox-testing-details
createdAt: 2024-07-25T03:29:22.030Z
---

In the Sandbox environment, it is possible to test different outcomes for PayTo agreements by altering the values of the agreement. This allows for a comprehensive evaluation of potential scenarios in a controlled setting.

Use the following payment details when testing in Sandbox:

| **Account Name** | **BSB** | **Account Number** | **PayID**           |
| ---------------- | ------- | ------------------ | ------------------- |
| Monoova Sample 1 | 802950  | 22090100           | +61-422020901       |
| Monoova Sample 2 | 802950  | 22090101           | sample\@monoova.com |
| Monoova Sample 3 | 802950  | 22090102           | 38126015228         |
| Monoova Sample 4 | 802950  | 22090103           | 987654321           |

## Testing Payment Agreements

Payment agreements are automatically approved or declined in the Sandbox environment, depending on the `amount` or `maxAmount` included in the agreement request. If both `amount` or `maxAmount`are passed, `amount` will determine the behaviour.

For basic testing of Payment Agreements, the following test cases are recommended. A more comprehensive list of test cases is available should you wish to examine edge cases.

| **Response**          | **Response Code** | **Contains Value&#xA0;** | **Example**           | **Action**  |
| --------------------- | ----------------- | ------------------------ | --------------------- | ----------- |
| Agreement Approved    |                   | .00                      | $5.00, $10.00, $50.00 | **Approve** |
| Requested By Customer | M019              | .19                      | $5.19, $10.19, $50.19 | **Decline** |



:::ExpandableHeading{isOpen="true"}
### Other Test Cases

| **Response**                        | **Response Code** | **Contains Value&#xA0;** | **Example**           | **Action**  |
| ----------------------------------- | ----------------- | ------------------------ | --------------------- | ----------- |
| Invalid Debtor AccountNumber        | M001              | .01                      | $5.01, $10.01, $50.01 | **Decline** |
| Closed Debtor AccountNumber         | M003              | .03                      | $5.03, $10.03, $50.03 | **Decline** |
| Blocked Account                     | M004              | .04                      | $5.04, $10.04, $50.04 | **Decline** |
| Invalid Debtor AccountType          | M005              | .05                      | $5.05, $10.05, $50.05 | **Decline** |
| Transaction Forbidden               | M006              | .06                      | $5.06, $10.06, $50.06 | **Decline** |
| Transaction Not Supported           | M007              | .07                      | $5.07, $10.07, $50.07 | **Decline** |
| Not Allowed Currency                | M008              | .08                      | $5.08, $10.08, $50.08 | **Decline** |
| Invalid Amount                      | M009              | .09                      | $5.09, $10.09, $50.09 | **Decline** |
| Amount Exceeds Agreed Limit         | M010              | .10                      | $5.10, $10.10, $50.10 | **Decline** |
| No Mandate Service On Customer      | M018              | .18                      | $5.18, $10.18, $50.18 | **Decline** |
| Mandate Cancelled Due To Fraud      | M022              | .22                      | $5.22, $10.22, $50.22 | **Decline** |
| No Answer From Customer             | M027              | .27                      | $5.27, $10.27, $50.27 | **Decline** |
| Regulatory Reason                   | M028              | .28                      | $5.28, $10.28, $50.28 | **Decline** |
| Creditor not on Whitelist of Debtor | M030              | .30                      | $5.30, $10.30, $50.30 | **Decline** |
| Creditor on Blacklist of Debtor     | M031              | .31                      | $5.31, $10.31, $50.31 | **Decline** |
| Unknown end Customer                | M032              | .32                      | $5.32, $10.32, $50.32 | **Decline** |


:::

