post
https://secure.paygate.co.za/payhost/card-vault
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.
VaultId is compatible with the CardPaymentRequest, WebPaymentRequest, and TokenPaymentRequest.Runtime endpoint: POST https://secure.paygate.co.za/payhost/process.trans
