Endpoints
PayFacto API - v1.0 - POST /v1/recur/ModUser
PayFacto API - v1.0 - POST /v1/recur/ModUser Updates the information linked to a Token in the PayFacto recurring billing module. Supports full card replacement or expiry-date-only updates without changing the stored card number. ℹ️ Expiry-date-only ...
PayFacto API - v1.0 - POST /v1/recur/DelSubscription
PayFacto API - v1.0 - POST /v1/recur/DelSubscription Permanently deletes an active subscription from the PayFacto recurring billing module. Once deleted, all associated invoices will cease to be processed and the subscription cannot be restored. ⚠️ ...
PayFacto API - v1.0 - POST /v1/recur/ModInvoice
PayFacto API - v1.0 - POST /v1/recur/ModInvoice Updates the status of a recurring invoice. Use this endpoint to activate, suspend, or otherwise change the processing state of a specific invoice within a subscription. Invoice Status Values Code Name ...
PayFacto API - v1.0 - POST /v1/recur/nack
PayFacto API - v1.0 - POST /v1/recur/nack Declines a CVV or AVS verification result from a recurring session and triggers deletion of the associated token. Use this endpoint when your application determines that the CVV or AVS result from a prior ...
PayFacto API - v1.0 - POST /v1/redirect/CreatePreAuthSession
PayFacto API - v1.0 - POST /v1/redirect/CreatePreAuthSession Creates a secure session on the PayFacto network for a hosted pre-authorization flow. Returns a secureID valid for 15 minutes that is embedded in the browser redirect URL to send the ...
PayFacto API - v1.0 - POST /v1/refund
PayFacto API - v1.0 - POST /v1/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. ⚠️ Refunds ...
PayFacto API - v1.0 - POST /v1/refundWithTuid
PayFacto API - v1.0 - POST /v1/refundWithTuid 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 ...
PayFacto API - v1.0 - POST /v1/standaloneCompletion
PayFacto API - v1.0 - POST /v1/standaloneCompletion Sends a Pre-Authorization Completion to any properly configured Semi-Integrated terminal. The target terminal can be the one where the original Pre-Authorization was performed, or any other terminal ...
PayFacto API - v1.0 - POST /v1/void
PayFacto API - v1.0 - POST /v1/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 ...
PayFacto API - v1.0 - POST /v1/verifyAccount
PayFacto API - v1.0 - POST /v1/verifyAccount Determines whether a credit card is valid, and optionally performs address verification (AVS) and/or CVD verification at the same time. No funds are captured. 1 Prerequisites ? API Key Generate your API ...
PayFacto API - v1.0 - POST /v1/purchase
PayFacto API - v1.0 - POST /v1/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. 1 Prerequisites ? API Key ...