Welcome to Zuora Product Documentation

Explore our rich library of product information

Automatic status updates for Vantiv (Now Worldpay) payments

Zuora now automatically updates the status of Vantiv (Now Worldpay) payments using Vantiv's status query capability, reducing stuck payments and improving retry workflows and reporting.

For tenants using the Vantiv (Now Worldpay) gateway, some payments could previously remain in a Processing state with no way to automatically update their final status in Zuora. Zuora relied on Vantiv's bulk reconciliation files, which did not populate the Gateway Reconciliation Status and Gateway Reconciliation Reason fields on the payment. This made it harder to build scalable retry workflows and accurate reports based on payment outcomes.

Zuora now supports automatic payment status updates for Vantiv payments by using Vantiv's status query capability. This allows Zuora to automatically resolve payments that would otherwise stay stuck in Processing. This addition provides the following benefits:

  • Fewer stuck payments: Payments are less likely to remain indefinitely in a Processing state because Zuora can request and apply the latest status from Vantiv automatically.
  • Simpler retry workflows: Retry logic can rely more directly on the payment's status and reason fields in Zuora, reducing the need for complex joins to other objects.
  • Improved reporting accuracy: Reports based on payment gateway outcomes become easier to build and maintain because the relevant fields are populated consistently on the payment.
  • No dependency on Gateway Reconciliation: You gain the benefit of automatic status updates without having to enable Vantiv Gateway Reconciliation in Zuora.

To use automatic status updates, your merchant ID must be enabled for Vantiv's status query capability:

  • Vantiv treats the status query transaction as a gated feature that must be turned on per merchant ID.
  • You must contact Vantiv (Worldpay) support and request that the status query transaction feature be enabled for all merchant IDs you use with Zuora. Once enabled, Zuora can use this feature to automatically resolve payments that would otherwise remain stuck in processing.