Skip to main content
Follow the following process:
  1. Use the [billTransactions](billTransactions) method to report an array of Transactions to Vindicia Retain for processing.
  2. Vindicia runs Advanced Retention Technology on the Transactions, which will include Account Updater, retry logic and partial authorization. For more details, see ART- Advanced Retention TechnologyTM
  3. Use [fetchBillingResults](fetchBillingResults) method to retrieve Transactions which have completed their Vindicia Retain processing cycle. The returned results from this call will include any new payment method information available as a result of the Account Updater process. Vindicia Subscribe encrypts the card using your public key before returning it to you. If the payment method did not change, Vindicia Retain will not pass any value in this field.
  4. Vindicia Retain also allows you to retrieve Chargeback information using the [fetchChargebacks](fetchChargebacks) call.
Note: To use the Vindicia Retain Account Updater, you must submit a PGP public key and encrypt any returned credit card information. Vindicia Retain will use this key to encrypt credit card numbers for return in fetchBillingResults call. You must also have completed an Attestation of Compliance (AOC) as a declaration of the results of the service provider’s assessment with the Payment Card Industry Data Security Standards (PCI DSS). Work with your Vindicia Client Services representative to enable Account Updater with Vindicia Retain. Parent topic:Vindicia Retain API Overview