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 RfP presentment decline flow |
rtp_rfps | party.bank_details.routing_number = '122105155' | If the party for the RfP has the routing number of 122105155 then the rtp_rfp is supported, otherwise the rtp_rfp will error on creation. Any rtp_rfp for more than 1000000 cents will be rejected . | test the RfP 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 RfP associated inbound rtp_transfer approved or declined 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', '111000006', '222000002', '333000008', '999000003', '666000005', '777000001', '888000007' | If the party for the rtp_rfp has the bank account number not set to 444000004, 111000006, 222000003, 666000005, 777000001, 888000007 then the rtp_rfp will be approved | test the outbound RfP associated inbound rtp_transfer approved flow |
rtp_rfps | party.bank_details.account_number = '444000004' | If the party for the rtp_rfp has the bank account number set to 444000004 then the rtp_rfp will be declined | test the outbound RfP associated inbound rtp_transfer declined flow |
rtp_rfps | party.bank_details.account_number = '111000006' | If the party for the rtp_rfp has the bank account number set to 111000006 then the rtp_rfp will be rejected | test the outbound RfPrejected flow |
rtp_rfps | party.bank_details.account_number = '222000002' | If the party for the rtp_rfp has the bank account number set to 222000002 then the rtp_rfp will be failed | test the outbound RfPfailed flow |
rtp_rfps | party.bank_details.account_number = '333000008' | If the party for the rtp_rfp has the bank account number set to 333000008 then the rtp_rfp will be timed_out | test the outbound RfPtimed_out flow |
rtp_rfps | party.bank_details.account_number = '999000003' | If the party for the rtp_rfp has the bank account number set to 999000003 then the rtp_rfp will be declined ; The sandbox will then generate an inbound rtp_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 = '666000005' | If the party for the rtp_rfp has the bank account number set to 666000005 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 = '777000001' | If the party for the rtp_rfp has the bank account number set to 777000001 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 = '888000007' | If the party for the rtp_rfp has the bank account number set to 888000007 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 routing number of 122105155 then the transfer is certain to be supported on creation. | test the transfer flow |
rtp_transfers | party.bank_details.account_number != '111000006', '222000002', '333000008', '555000009', '666000005', '777000001', '888000007' | If the party for the rtp_transfer has the bank account number set to anything except 111000006, 222000002, 555000009, 333000008, 666000005, 777000001, or 888000007 then the resulting transfer state will result in approved | 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 |
rtp_transfers | party.bank_details.account_number = '555000009' | If the party for the rtp_transfer has the bank account number set to 555000009 then the rtp_transfer will be rejected ; The sandbox will then generate an inbound rtp_transfer with the same attributes as the one being tested. | test the inbound rtp_transfer flow |
rtp_transfers | party.bank_details.account_number = '666000005' | If the party for the rtp_transfer has the bank account number set to 666000005 then the rtp_transfer will be rejected ; The sandbox will then generate an inbound rtp_transfer with the same attributes as the one being tested and the resulting inbound transfer will be rejected . | test the inbound rtp_transfer rejected flow |
rtp_transfers | party.bank_details.account_number = '777000001' | If the party for the rtp_transfer has the bank account number set to 777000001 then the rtp_transfer will be rejected ; The sandbox will then generate an inbound rtp_transfer with the same attributes as the one being tested and the resulting inbound transfer will be failed . | test the inbound rtp_transfer failed flow |
rtp_transfers | party.bank_details.account_number = '888000007' | If the party for the rtp_transfer has the bank account number set to 888000007 then the rtp_transfer will be rejected ; The sandbox will then generate an inbound rtp_transfer with the same attributes as the one being tested and the resulting inbound transfer will be timed_out . | test the inbound rtp_transfer timed_out flow |
fednow_transfers | party.bank_details.routing_number = '122105155' | If the party for the fednow_transfer has the routing number of 122105155 then the transfer is certain to be supported on creation. | test the transfer flow |
fednow_transfers | party.bank_details.account_number != '111000006', '222000002', '333000008',555000009', '666000005', '777000001', '888000007' | If the party for the fednow_transfer has the bank account number set to anything except 111000006, 222000002, 555000009, 333000008, 666000005, 777000001, or 888000007 then the resulting transfer state will result in approved | test the approved flow |
fednow_transfers | party.bank_details.account_number = '111000006' | f the party for the fednow_transfer has the bank account number set to 111000006 then the resulting transfer state will result in `rejected | test the rejected flow |
fednow_transfers | party.bank_details.account_number = '222000002' | If the party for the fednow_transfer has the bank account number set to 222000002 then the resulting transfer state will result in failed | test the failed flow |
fednow_transfers | party.bank_details.account_number = '333000008' | If the party for the fednow_transfer has the bank account number set to 333000008 then the resulting transfer state will result in `timed_out | test the timed_out flow |
fednow_transfers | party.bank_details.account_number = '555000009' | If the party for the fednow_transfer has the bank account number set to 555000009 then the fednow_transfer will be rejected ; The sandbox will then generate an inbound fednow_transfer with the same attributes as the one being tested. | test the inbound fednow_transfer flow |
fednow_transfers | party.bank_details.account_number = '666000005' | If the party for the fednow_transfer has the bank account number set to 666000005 then the fednow_transfer will be rejected ; The sandbox will then generate an inbound fednow_transfer with the same attributes as the one being tested and the resulting inbound transfer will be rejected . | test the inbound fednow_transfer rejected flow |
fednow_transfers | party.bank_details.account_number = '777000001' | If the party for the fednow_transfer has the bank account number set to 666000005 then the fednow_transfer will be rejected ; The sandbox will then generate an inbound fednow_transfer with the same attributes as the one being tested and the resulting inbound transfer will be failed . | test the inbound rtp_transfer failed flow |
fednow_transfers | party.bank_details.account_number = '888000007' | If the party for the fednow_transfer has the bank account number set to 666000005 then the fednow_transfer will be rejected ; The sandbox will then generate an inbound fednow_transfer with the same attributes as the one being tested and the resulting inbound transfer will be timed_out . | test the inbound rtp_transfer timed_out flow |
Updated 3 months ago