Endpoint : Refund Without Card
This transaction is used to perform a refund on an already approved purchase transaction on PayFacto gateway.
Amount validation
Please note that the referenced transaction is only done to retrieve the card number and expiry date.
The refund amount is NOT validated against the original transaction.
The amount can be lower, equal or higher than the original transaction.
Request
Response
Related Articles
PayFacto API - v1.0 - POST /v1/refund
POST /v1/refund Refund Returns the value of a purchase in whole or in part. A successful refund credits the cardholder's account and debits the merchant's account. Refunds are not matched to a purchase at the PayFacto host. Version: v1.0 | Last ...
PayFacto API - v1.0 - POST /v1/purchase
POST /v1/purchase Purchase Obtains a credit card authorization for a financial transaction. Supports E-Commerce (Internet), MOTO (Mail Order / Telephone Order), and Semi-Integrated terminal input types. Version: v1.0 | Last updated: 2026-05-14 | ...
PayFacto API - v1.0 - POST /v1/refundWithTuid
POST /v1/refundWithTuid Refund with TUID Performs a refund in the same way as the standard Refund endpoint, except that it identifies the original transaction using a TUID (PayFacto switch unique transaction identifier) instead of card data. Use this ...
Endpoint : Refund
Used to return or refund the value of a purchase in whole or part. Approved refund transactions will cause the cardholder’s account to be credited and the merchant’s account to be debited. Refunds are not matched to a purchase at the PayFacto host. ...
PayFacto API - v1.0 - POST /v1/void
POST /v1/void Void Cancels a previously captured transaction that has not yet been included in a bank deposit. Use this endpoint to void a credit card purchase, refund, completion, or force. A successful void ensures the original transaction is never ...