
ExecutePayment API Operation
ExecutePaymentResponse Message
130 August 7, 2012 Adaptive Payments Developer Guide
ExecutePaymentResponse Fields
PayErrorList Fields
PayError Fields
Field Description
payErrorList ap:PayErrorList
Information about why a payment failed.
paymentExecStatus xs:string
The status of the payment. Possible values are:
CREATED – The payment request was received; funds will be transferred
once the payment is approved
COMPLETED – The payment was successful
INCOMPLETE – Some transfers succeeded and some failed for a parallel
payment
ERROR – The payment failed and all attempted transfers failed or all
completed transfers were successfully reversed
REVERSALERROR – One or more transfers failed when attempting to
reverse a payment
IMPORTANT: You must test the value of paymentExecStatus for an error
even if responseEnvelope.ack is Success. If the
PaymentExecStatus is ERROR, the Pay Key can no longer
be used.
responseEnvelope common:ResponseEnvelope
Common response information, including a timestamp and the response
acknowledgement status.
Field Description
payError PayError indicates the error, if any, that resulted on an attempted payment to
a receiver.
Field Description
error Detailed error information.
receiver ap:Receiver
Receiver is the party where funds are transferred to. A primary receiver
receives a payment directly from the sender in a chained split payment. A
primary receiver should not be specified when making a single or parallel split
payment.
Kommentare zu diesen Handbüchern