Skip to main content
You can use specific values when you create a payment on testnet to get the CPN API to return certain statuses. These magic values can be useful to test how your integration handles specific states and situations of payments. Magic values can be used in the sandbox environment. The following sections outline the magic values you can pass to the sandbox API and the effect that they have on the response from the API.
Note: All of the magic values listed in the following sections are case sensitive. The specified field must be set to the exact value in the table in order for them to work.

Create payment

You can test payments by providing magic values on the ORIGINATOR_NAME field when making requests to the create a payment endpoint. The following table outlines the magic values and their effects on the payment response:

Submit RFI

You can test RFIs by providing magic values on the NAME field when making requests to the submit RFI data endpoint. The following table outlines the magic values and their effects on the RFI response:
Note: Any value in the NAME field besides the values in the table results in an approved RFI.