Sandbox
Managing sandbox behavior
Special setting to manage sandbox behavior
In order to do a full set of testing for your integration, the settings below help you to manage sandbox behavior.
Endpoint | Configuration | Use Case Description | Purpose |
---|---|---|---|
rtp_rfp_presentments | memo = 'deny' | Use deny to tell the sandbox environment to decline the rtp_rfp_presentment . Anything else will approve the presentment within 15 seconds. | test the outbound RfPdecline flow |
rtp_rfps | party.bank_details.routing_number = '122105155' | If the party for the RfP has the routing number of 122105155 then the RfP is supported, otherwise the RfP will error on creation. Any RfP for more than 1000000 cents will be rejected. | test the outbound RfPapproved flow |
rtp_rfps | ttl > 60 | Any ttl set for longer than 60 seconds the sandbox will approve the RfP at 60 seconds. | test the outbound RfPapproved flow |
rtp_rfps | ttl < 60 | Any ttl set for shorter than 60 seconds the sandbox will expire the RfP at that time | test the outbound RfPexpired flow |
rtp_rfps | before the earlier ofttl or 60 seconds | Sending a PUT to cancel an rtp_rfps will set the state to canceled | test the outbound RfPcanceled flow |
rtp_rfps | party.bank_details.account_number = '444000004' | If the party for the RfP has the bank account number set to 444000004 then the RfP will be declined | test the outbound RfP associated inbound rtp_transfer declined flow |
rtp_rfps | party.bank_details.account_number = '555000009' | If the party for the RfP has the bank account number set to 555000009 then the RfP will be declined ; The sandbox will then generate an inbound RfP with the same attributes as the one being tested with the exception of the ttl value will always be set to 60 | test the inbound rtp_rfp flow |
rtp_rfps | party.bank_details.account_number = '111000006' | If the party for the RfP has the bank account number set to 111000006 then the resulting incoming transfer state will result in rejected | test the associated inbound rtp_transfer rejected flow |
rtp_rfps | party.bank_details.account_number = '222000002' | If the party for the RfP has the bank account number set to 222000002 then the resulting incoming transfer state will result in failed | test the associated inbound rtp_transfer failed flow |
rtp_rfps | party.bank_details.account_number = '333000008' | If the party for the RfP has the bank account number set to 333000008 then the resulting incoming transfer state will result in timed_out | test the associated inbound rtp_transfer timed_out flow |
rtp_transfers | party.bank_details.routing_number = '122105155' | If the party for the rtp_transfer has the bank routing number set to 122105155 then the resulting transfer state will result in rejected | test the approved flow |
rtp_transfers | party.bank_details.account_number = '111000006' | If the party for the rtp_transfer has the bank account number set to 111000006 then the resulting transfer state will result in rejected | test the rejected flow |
rtp_transfers | party.bank_details.account_number = '222000002' | If the party for the rtp_transfer has the bank account number set to 222000002 then the resulting transfer state will result in failed | test the failed flow |
rtp_transfers | party.bank_details.account_number = '333000008' | If the party for the rtp_transfer has the bank account number set to 333000008 then the resulting transfer state will result in timed_out | test the timed_out flow |
Updated 4 days ago