View Full Version : Worldpay Futurepay
I'm testing the demo of WHMCS and found it may be lack of the following features that I need.
Does WHMCS support Worldpay Futurepay at the moment? So when a customer signs up he'll be redirected to a page to create a Futurepay agreement, not just one time payment. Also in the future for every subsequent payment, WHMCS can mark the invoices as paid automatically.
No, WHMCS does not currently have a WorldPay FuturePay Module. If you could forward the integration information we could create a module for it.
Regards,
Matt
Not sure what do you need but I hope the following link maybe of a little bit help.
http://support.worldpay.com/kb/product_guides/futurepay/repeatbilling.html
simplybe
09-04-06, 10:38 PM
Hi,
I would also buy this script if it supported futurepay. You would also need to add pre-auth mode too.
I believe the integration is not difficult.
here is an example piece of code for worldpay:
// Get the link id
if ($term==1) { $intrval=1; }
else if ($term==3) { $intrval=3; }
else if ($term==6) { $intrval=6; }
else if ($term==12) { $intrval=12; }
echo "<form action='https://select.worldpay.com/wcc/purchase' method='POST'>\n";
echo "<input type='hidden' name='desc' value='".$package_name." [".$domain_name."]'>\n";
echo "<input type='hidden' name='cartId' value='".$sid."'>\n";
echo "<input type='hidden' name='instId' value='".$worldpay_id."'>\n";
echo "<input type='hidden' name='currency' value='".$worldpay_cc."'>\n";
echo "<input type='hidden' name='futurePayType' value='regular'>\n";
echo "<input type='hidden' name='authMode' value='E'>\n";
echo "<input type='hidden' name='accId1' value='12345678'>\n";
echo "<input type='hidden' name='option' value='1'>\n";
echo "<input type='hidden' name='startDelayUnit' value='3'>\n";
echo "<input type='hidden' name='startDelayMult' value='".$intrval."'>\n";
echo "<input type='hidden' name='intervalUnit' value='3'>\n";
echo "<input type='hidden' name='intervalMult' value='".$intrval."'>\n";
$xlink=str_replace("http://", "", strtolower($http_web));
$xlink=str_replace("https://", "", strtolower($xlink));
echo "<input type='hidden' name='MC_callback' value='".$xlink."/invoice_success.php'>\n";
echo "<input type='hidden' name='testMode' value='".$worldpay_demo."'>\n";
echo "<input type='hidden' name='amount' value='".$sub_total."'>\n";
echo "<input type='hidden' name='normalAmount' value='".sprintf("%01.2f", $total_due_reoccur)."'>\n";
}
echo "<input type='hidden' name='accId1' value='12345678'>\n";
this needs to be a unique number that worldpay issue to you for pre-auth mode.
simplybe
09-04-06, 10:39 PM
http://support.worldpay.com/kb/product_guides/futurepay/repeatbilling.html does show all the variable you need
Hi,
Thanks for that - we'll be able to add that no problem. Will you be able to test the module for us?
Thanks,
Matt
simplybe
09-04-06, 10:54 PM
Hi
I would be happy to test it but I do not have a copy of your script. If you can provide a trial version I will happily test the module for you.
Mike
Hi,
You can find details of our 15 day free trial on our homepage at www.whmcs.com. Once you've got the script running, email
[email protected] and I'll email over a module for FuturePay.
Regards,
Matt
simplybe
09-04-06, 11:09 PM
ok will do.
simplybe
09-06-06, 09:42 AM
Email sent, waiting for module to test
Hi,
Did this fumctionality get added?
Thanks,
Bloory
It appears to support this in the demo.
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.