Does anyone know a way to add fields to the billing/checkout form for the Innovative Gateway module?
I would like to add a checkbox for agreeing to the site Terms and Conditions, and a field for international phone numbers.
Thanks!
Does anyone know a way to add fields to the billing/checkout form for the Innovative Gateway module?
I would like to add a checkbox for agreeing to the site Terms and Conditions, and a field for international phone numbers.
Thanks!
Hi, before building a module for this I just wanted to confim if the latest version of MS still does not have the T&C feautre.
I havent seen it in the interface but this post is a year old so just curious.
Thanks!
Good question. There actually is support now for a T&C Checkbox in the Checkout form. Hope that helps!
-Leighton
Awesome! Thanks for the quick response.
After looking in core settings I did find the following option:
Add Recurring Payment Terms to Order Titles?
This will add the recurring payment terms to the end of recurring product orders titles.
I have this checked but I still dont see the terms any where. I also have the skip checkout page since we only use 1 payment option. Not sure if that has anything to do with it. I guess my questions would be where do we go to add the checkbox to the form the user sees and does MS use a existing node used for T&C (ie: like ubercart) or do we add T&C text somewhere in MS settings. Thanks Leighton!
That setting is for something else. The setting you are looking for is the 'Terms of Service Node' setting.
Sincerely,
Leighton Whiting
Where is that setting?
Ive checked the following locations but dont see it anywhere:
admin/moneyscripts/ms_core
admin/moneyscripts/ms_membership
admin/build/ms_membership
Thanks!
I just noticed theres an update for this mod. Ill update now. Thats probably my issue.
I just updated from MS & MS Core 6.x-6.31 to 6.x-6.33 but Im still not seeing this Terms of Service Node option anywhere.
What settings page is that option?
Thanks!
Oh, this was only added in the 7.x version. I'll add a note to backport it.
-Leighton
ah, K, I thought was loosing it. :)
Ill keep a lookout for the update.
Thanks!
This is now backported.
-Leighton
Thanks Leighton! Ive updated mscore and found the terms setting.
Ive enabled it and added the node id but the terms are not showing up on my registration page or checkout page.
Is there anything else I need to do?
Thanks!
Clint sent me a message saying the issue was that he had Skip Checkout on, in case anyone else has the same issue.
-Leighton

slimcady,
The best way to add the checkbox would probably be using a hook_form_alter in a custom module. Same thing for the international phone number. However, in the case of the international phone number, you would also have to save their input somehow. MS Core has a field for phone number that you could use. If you want to show International Phone number instead of Phone Number, you can just use hook_form_alter to change the text of the phone number field.
Sincerely,
Leighton Whiting