Skip to main content

(Classic) WorldPay MOTO


This article describes an integration with the v1 of the API. Ongoing development on this version has stopped. Please use our new and improved API v2!

The FinDock Worldpay extension also supports WorldPay MOTO (Mail Order / Telephone Order). Customer call center agents can use this to accept one-time credit card payments.

The solution consists of a Lightning Component for the WorldPay MOTO call center solution. The component can be placed on any page related to an Installment, Opportunity or Invoice.


Recurring payments cannot be processed via Worldpay MOTO.


  • Your Worldpay merchant account is enabled for MOTO transactions.
  • The MOTO component is placed on Lightning pages related to Installment, Opportunity or Invoice objects.

Configure WorldPay MOTO

To make Worldpay MOTO available for call center agents:

  1. Open the Lightning record page where you want the MOTO component.
  2. Click on the page settings icon and select Edit Page.
  3. Add the MailAndTelephoneOrder component to the page. You’ll find it in the left sidebar in the section Custom – Managed.
  4. Drag the MOTO component to the desired place on the page canvas.
  5. Configure the component settings as needed.
    Worldpay MOTO component
    • Payment Service Provider: select Worldpay Corporate for PaymentHub
    • frameWidth: adjust width of the call center Iframe as needed
    • frameHeight: adjust height of the call center Iframe as needed
    • displayLabel: enter text for the heading above the component
  6. Click Save and activate the page.

When you want to use WorldPay MOTO in a test environment, you can enable the call center in test mode option under the WorldPay extension settings in FinDock.

How to use Worldpay MOTO

The following procedure outlines the process for paying an opportunity or installment with Worldpay MOTO.

To pay with Worldpay MOTO:

  1. Select the opportunity or installment you want to pay.
  2. Click the copy next to the reference number and then click the link icon in the upper right to open the WorldPay Call Center.
    Worldpay MOTO open call center
  3. Log in and select your merchant code and application.
  4. In the Call Center window, past the reference you copied and fill in the description and amount details.
    Worldpay MOTO enter reference code and details
  5. Click Pay, and you are taken to the checkout page.
    Worldpay MOTO checkout page
  6. Select the card type, enter the payment details and then click Make Payment.
    Worldpay MOTO payment details
  7. You are returned to the Call Center window when the payment is successful.
    Worldpay MOTO payment successful
  8. In Salesforce, a callback message is created for this payment.
    Worldpay callback message
  9. When the message is processed, the installment is set to collected (and the opportunity to closed won). Installment collected