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.

EndpointConfigurationUse Case DescriptionPurpose
rtp_rfp_presentmentsmemo = '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_rfpsparty.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_rfpsttl > 60Any ttl set for longer than 60 seconds the sandbox will approve the RfP at 60 seconds.test the outbound RfPapproved flow
rtp_rfpsttl < 60Any ttl set for shorter than 60 seconds the sandbox will expire the RfP at that timetest the outbound RfPexpired flow
rtp_rfpsbefore the earlier ofttl or 60 secondsSending a PUT to cancel an rtp_rfps will set the state to canceledtest the outbound RfPcanceled flow
rtp_rfpsparty.bank_details.account_number = '444000004'If the party for the RfP has the bank account number set to 444000004 then the RfP will be declinedtest the outbound RfP associated inbound rtp_transfer declined flow
rtp_rfpsparty.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 60test the inbound rtp_rfp flow
rtp_rfpsparty.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 rejectedtest the associated inbound rtp_transfer rejected flow
rtp_rfpsparty.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 failedtest the associated inbound rtp_transfer failed flow
rtp_rfpsparty.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_outtest the associated inbound rtp_transfer timed_out flow
rtp_transfersparty.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 rejectedtest the approved flow
rtp_transfersparty.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 rejectedtest the rejected flow
rtp_transfersparty.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 failedtest the failed flow
rtp_transfersparty.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_outtest the timed_out flow