I would like to use a single transaction to create the following.
1. Customer Profile
2. Shipping Profile
3. Payment Profile
I want post the transaction directly to Authorize.net to avoid having the CC information hit my server.
Is this possible using any single or combination of Authorize.net tools?
I have reviewed the docs and downloaded the SDK.
10-17-2013 01:15 PM
Read the section on "Hosted Form" on the documentation
10-17-2013 01:47 PM - edited 10-17-2013 01:48 PM
Thanks for your quick response.
Read abount hosted forms.
We have a single web page that collects customer profile information, Shipping information, and payment profile.
There does not appear to be a single hosted form that encorporates all three, AND allows simultaneous setup of customer, shipping profile and payment profile.
If there is please include the document name and page number where this is documented.
Thanx.
10-18-2013 06:38 AM
For hosted form, you don't collect any CC on your site, you create a custom profile and/or shipping info, get a token, and send the customer to authorize.net site to get their CC info.
It that doesn't work for you, then the CC will hit your server.
10-18-2013 06:48 AM
Thanks again for your quick response.
The requirements are to collect customer profile, shipping address and payment profile in ONE step.
And send it to Authorize.net in One post to set up the customer. See http://www.hurrycane.com (hit buy now button, then click credit card button on next page to see form). The CC transaction would be posted separately.
I am reviewing the CIM XML documentation and it is starting to look promising.
I am thinking this is the approach I want to take. Do you have any experience with this? I could create a template of the following file and use jquery / javascript to do the work. What do you think?
10-18-2013 07:14 AM
Sorry, no experence with php.
But the problem is that you CAN NOT have the transactionKey outside your server. That is your password.
10-18-2013 07:29 AM
Still working this problem.
I was wondering if anybody tried to do this with the Authorize.net webservice within HTML/javascript.
https://api.authorize.net/soap/v1/Service.asmx
10-21-2013 02:08 PM
"But the problem is that you CAN NOT have the transactionKey outside your server. That is your password."
Exactly right, Javascript would reveal your merchant id and transaction id. It would be great if authorize.net would provide us a way to get a token to do this.
See https://spreedly.com or cybersource instead.
05-06-2014 02:45 PM
Hello @lukydesigns
I've noted your suggestion to provide a Javascript/jQuery method for payment integration and am passing it on to the product team for consideration in a future release.
I'd recommend subscribing to this topic so that you'll be alerted via email if there are updates. To subscribe, click Topic Options at the top of this thread and then select Subscribe. You'll then receive an email once anyone replies to your post.
Thanks,
Richard
05-06-2014 04:00 PM