Article ID: 120620, created on Mar 19, 2014, last review on May 10, 2014

  • Applies to:
  • Business Automation

Symptoms

Refund for payment made with WorldPay is in the "In progress" status.

Cause

Credit card refunds may take up to three weeks. You can check the current status from the WORLDPAY.log (/usr/local/bm/log/WORLDPAY.log). The refund process looks like:

  1. Refund request is sent.

  2. The response is received from WorldPay. In case of successful request acceptance the reply looks like: <reply><ok><voidReceived orderCode="orderCodeNumber"></voidReceived></ok>

  3. Every hour PBA sends the request to get the current status of the refund. "In progress" means WORLDPAY returns <lastEvent>SENT_FOR_REFUND</lastEvent>.

    The refund will be completed when WorldPay returns REFUNDED for the lastEvent.

Resolution

If required, you may contact WorldPay to clarify why the refund was not yet completed, but as stated in the WorldPay documentation (refer to SENT_FOR_REFUND status), the process may take up to three weeks.

Search Words

worldpay

refund

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF