eCart checkout mark for approval?
While our current checkout goes through the authorize.net gateway and Customer Information Manager (CIM), how can we set it so that all orders must require approval from our merchant?
While our current checkout goes through the authorize.net gateway and Customer Information Manager (CIM), how can we set it so that all orders must require approval from our merchant?
You would have to do an auth call to authorize.net separately and do a capture after on approval. Authorize.net will reserve the funds but not charge the card and give you an authorization token that you can store in the database and use to complete the transaction at a later date.
This is something we could help with in a premier support ticket.
according to authorize.net we were told when we send the checkout information over that there should be some code to set transaction to authorization only. How can we accomplish that as I hope it doesn't involve SSL certificates nor setting up a database on our web server at least.
Also, we didn't setup any shipping settings in our checkout wizard as the shipping provider was unknown to us. Any way we can set it so they can choose from Fedex, UPS or USPS?
I think you will probably need a premier support ticket to walk through some of these more advanced issues you are struggling with.
You can change the transaction type in the php code on the confirm.php page to do just an authorization.
You would have to sign up for accounts with each of the shipping providers you would like to offer. In general they don't want you to allow customers to choose between carriers by comparing rates, and they have that in their terms of use. Technically it could be done, but they generally want you to choose the carrier you will be using for ground, rushed, next-day, etc and not expose a carrier choice to the customer.
So if I look in the confirm.php file, I see there's the following line:
<input id="x_type" name="x_type" type="hidden" value="<?php echo("AUTH_CAPTURE"); ?>" />
That needs to change or another id?
On a separate topic, does webassist have a blog tool?
Yes, that is the line you would change. You can look up the allowed options for that in the authorize.net documentation to set it to the value you need.
We do not have a blog solution, but a blog can be built pretty easily using Data Bridge or PowerCMS.
While I believe the AUTH_ONLY setting will satisfy the merchant, I believe the only thing now left is updating the shipping settings which I originally set Shipping Provider to "None". While I'm hesitant to go through the checkout wizard again to simply change that to one of the available providers, or I suppose I can make a backup of my local files, I wonder what changes need to be made in my web files so I can make this work.
I'd suggest doing a backup and running the wizard using different page names.
I think the only change will be the shipping server behavior applied to the confirm_cart page. You could probably just copy and paste it to your functioning page.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.