v1
latestOpenAPI 3.0.02026-07-2414022.3 KBCardVault
CardVaultRequest
The CardVaultRequest lets you securely store a customer’s credit card in PayGate’s PCI-compliant vaulting system — PayVault. In return, you’ll receive a VaultId, which acts as a tokenised reference to the card. This VaultId can then be used in future transactions, eliminating the need to handle raw card data again.
⚠️ You must have PayVault enabled on your merchant profile to use this feature.
Common use cases:
-
Speeding up repeat purchases by storing customer cards securely
-
Supporting “one-click” checkouts
-
Preparing for recurring or subscription-based billing
💡 The returned VaultId is compatible with the CardPaymentRequest, WebPaymentRequest, and TokenPaymentRequest.
Runtime endpoint: POST https://secure.paygate.co.za/payhost/process.trans
Headers
SOAP requests in this collection use text/xml.
SOAPAction value captured from the source Postman collection.
Response
SOAP response returned by PayHost.