Testing receiver payment methods
Wire Transfer is currently the only payment method with a receiver
authentication flow that Digital River supports in our testing environment.
You should coordinate with your support team when testing wire transfers. They can provide instructions on how to move your orders into a completed state.
Success scenarios
Use the create source method for receiver-type payment methods to provide success scenario test data. Once you've done this, you should receive a Source in a pending_funds
state. You can then use the Source to complete your Checkout or Order.
Error scenarios
First, identify the error scenario you would like to test against from the following table. When creating a source, set the lastName
parameter in the Owner object to the value you expect to trigger the scenario.
lastName
parameter
Expected result
SourceCreationFail
A Source is not created. The state
of the Source is failed
.
SourceFailWithDelay
A Source is successfully created but the Charge fails. The state
of the Charge is failed
.
RefundFailWhileCreation
Both a Source and the Charge are successfully created but refunds against the Charge fail. The state
of the Refund is failed
.
RefundFailAfterPaymentInfo
Both a Source and the Charge are successfully created, and a Refund request against the Charge is successful but ultimately fails to refund.
Last updated