Online Worldpay Payment Processor using API to generate tokens and authorise payment. Once installed just set-up the payment processor and this will be available for using in CiviCRM.
more: https://civicrm.org/extensions/ukconfpserviceonlineworldpay