Retrieves all available information on an existing Token stored in the PayFacto Token Vault. Use this endpoint to look up a subscriber's card details, subscription state, and billing history before performing update or delete operations.
Version: v1.0 | Last updated: 2026-05-25 | Author: Annick Lachapelle
API Key
Generate your API key from the Payments Manager: Administrator Client β API Key β Add New Key. Pass it as auth-api-key in every request.
Company & Merchant Numbers
Your CompanyNumber (5-digit) and MerchantNumber (8-digit) are issued by PayFacto during onboarding. Both are required on every Info User request.
Environment Base URL
Test: https://test.api.payfacto.cloud/v1 | Production: Provided by the PayFacto Integration team upon certification.
Request Format β Base64-Encoded Payload
Requests use HTTP POST with an application/x-www-form-urlencoded body. Assemble all parameters as a cleartext query string, Base64-encode it, then send: auth-api-key={key}&payload={base64}.
Existing Token
You must have stored the Token from a prior transaction or recurring session response. This token is the key that identifies the subscriber record in the PayFacto Token Vault.
All parameters are passed inside the Base64-encoded payload form field. Raw body format: auth-api-key=<key>&payload=<base64>. This is a read-only operation β no data is modified in the PayFacto Token Vault.
Required fields
The example below uses the test endpoint and a sandbox API key. Replace credentials and base URL before going live.
The source specification does not designate any response fields as unconditionally mandatory for this endpoint. Always check recurReturnCode first. On success, the response reflects the complete current state of the subscriber record in the Token Vault.
Response fields
The following codes are specific to this endpoint. For the complete catalogue see the Return Code Index.