Payment API

Commissions

Payment Facilitator

Void or Refund a Transaction

This method is of dual use. Merchants can either void a transaction that has not yet settled, or refund a transaction which already has settled. When voiding a transaction, it is only possible to cancel the entire transaction. When refunding a transaction you can, by specifying an amount, issue a partial or full refund.

Example Requests and Responses

How to call this method:

HTTP URL(s) https://xmltest.propay.com/API/PropayAPI.aspx
Example Request
Example Response
Method Implementation
Method Implementation
Method Implementation
Dependencies
Method Implementation Header
Method Implementation
Request Submission
Method Implementation
Request Submission
Method Implementation
Request Submission
Method Implementation
Request Submission
Method Implementation
Request Submission
Request Values
XML Tag Max Length Required Format Example Notes
certStr 30 Required String Supplied by ProPay
accountNum Required Integer Assigned to each account by ProPay
transNum Required Integer Accepts both 3 and 4 character cid types
amount Optional Integer 100=$1.00 Minimum amount must be 100 (one dollar). If not passed, entire transaction amount will be refunded or voided.
invNum 50 Optional String If not passed, invoice number will be recorded the same as the transaction being refunded.
Data from ProPay, Inc API documentation.

What's Your Next Step?

Return to the Merchant's home page.