You need to sign in to do that
Don't have an account?
integration to authorize.net
What I want to do is fairly simple. I just want to send a user who has signed up for one of our fee-based webinars to authorize.net to handle the payment processing and then come back to our site and dump the registration info and payment confirmation into sfdc.
Now, on a non-Sites website I could do this fairly easily in php, java, or any of the other apis authorize.net provides. I would just have a form to collect the basic registration information, send that to authorize.net, get the confirmation back and drop the info into a db.
However since Sites is not using (not that I can access) php, java, etc. and they don't have an apex or a javascript api as far as I know, anybody have any suggestions how to interface to authorize.net?
Please do not offer appExchange solutions as they are not in our budget right now.
Thanks.
Using Force.com Sites, you could create the user entry form to collect the data input, then when the user clicks a 'submit' button, that Sites page (ie a Visualforce page) will cause Apex to execute. And that Apex can make a callout to the 3rd party service via web services. And upon response, you can insert/update the data in the Force.com custom objects/fields.
All Answers
Using Force.com Sites, you could create the user entry form to collect the data input, then when the user clicks a 'submit' button, that Sites page (ie a Visualforce page) will cause Apex to execute. And that Apex can make a callout to the 3rd party service via web services. And upon response, you can insert/update the data in the Force.com custom objects/fields.
Thanks aalbert,
I'll try that.
Is there a way to submit form from controller code to third party like authorize.net?
what about the PCI compliance how we can handle that ? when we are integrating the Force.com with Authorize.net how we are handling PCI compliance, we cant store user data ?