You have chosen to sponsor your bid up to a maximum amount of .
Please review it before bidding.
Our web store is entirely PHP and MySQL.
Our payment module uses Authorize.net AIM and ARB integration that allows a customer to make a one time payment or set up a subscription.
This needs to be altered a little bit.
It currently has a checkbox "make recurring" which presents monthly/weekly/bi-weekly subscription selections via text box.
We want to switch text box to radio buttons,
with none selected by default.
When user selects radio button, a js calendar is presented, asking customer when they would like it to start, and they pick the day.
Then it's displayed: Your Subscription will start on (TODAY or DATE) and recur (RECURRING).
This info is then passed through the Authorize ARB XML, when user submits order.
If the user selects (TODAY) it will follow existing rules, passing through authorize aim -> arb, which first creates the charge and then creates the subscription)
if the user selects (DATE) it will pass through arb only, just creating the subscription.
the existing Payment module currently handles AIM and AIM + ARB. It needs to handle AIM, AIM + ARB, ARB.
click checkbox -> show radio buttons -> radio select -> js calendar -> process through aim->arb or arb only.
Obviously, if the user does not click the "make recurring" checkbox, or if the user selects recurring to start (TODAY) the behavior is unaltered.
All we are trying to accomplish is a way for orders to start recurring on a certain date that will not charge the card today (ARB ONLY).
I've attached a clip of the existing payment module, for reference.