Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Image Modified
WorldPay offers affordable online payment gateways that enablse your business to accept all major payment methods and credit and debit cards. Now it offers feature-rich integration with HostBill
WorldPay is integrated in HostBill as three modules, depending on whether you have FuturePay feature enabled in your account
- WorldPay - for regular transactions using HTML Redirection method
- WorldPayDirect - for regular transactions using Direct XML method
- WorldPay Futurepay - for transactions with futurepay enabled
HostBill implements Futurepay agreements in easy to use and convenient form
- Only one futurepay agreement is created per client
- Futurepay ID is stored in client profile, for staff convenience
- All future client invoices, payments, upgrades automatically debits client's agreement
- You don't need to worry about PCI compliance - client card data is securely stored with WorldPay
- Agreement cancellation is automatically handled by HostBill
Installing HostBill
HostBill installation is fully automated and takes just seconds, more info at Installation
Connecting HostBill with FuturePay
- In HostBill go to Settings > Modules, find Worldpay payment module
- If you have futurepay enabled, choose WorldPay Futurepay module, pick Worldpay otherwise
- You will be taken to Settings > Modules > Payment Modules where you can configure module
- Each configuration option is well described in module configuration screen
- Futurepay module offers double security, transaction can be signed by MD5 hashes and/or callback passwords
- Save Changes
Image Added
Enabling FuturePay client functions
You can allow your clients to manage their FuturePay agreements directly from your clientarea - allowing them to create new agreements, or cancel current ones
- Edit your clientarea template files in /templates folder, place link to worldpay management section in area of your choice, most likely header.tpl
- Add link to ?cmd=worldpay_futurepay section, like: {if $logged=='1'}<a href='?cmd=worldpay_futurepay'>Manage your agreement</a>{/if}
- From now on, your logged in customers will be able to access section visible on screenshot on right
- If you wish to edit text available on screen, edit/includes/modules/Payment/worldpay_futurepay/template/manage.tpl file
Enabling FuturePay admin functions
You can enable buttons to automatically debit worldpay agreements with one mouse click from adminarea - Invoices & Order details section.
- In adminarea go to Settings->Modules->Plugins and activate Worldpay Futurepay Admin Capture module
- From now on if invoice is unpaid and client have futurepay agreement enabled + selected this payment method a button will appear as shown on screenshot on right