[bop-devel] Need help implementing Authorize.net's Direct Post Method
danny hembree
danny-hembree at dynamical.org
Tue Dec 13 16:30:18 PST 2011
Business::PayPal::API at CPAN implements the PayPal API and may have
enough functionality to help you out. It's SOAP based and handles
straight up credit card processing as well as the PayPal interface.
On Tue, 2011-12-13 at 18:11 -0600, Bob McClure Jr wrote:
> My client has been using Business::OnlinePayment::AuthorizeNet for
> some time to handle Auth.net's AIM process. Now they want to change
> to their Direct Post Method to get out from under some PCI
> requirements.
>
> In this process, the form, including a callback URL on your server, is
> sent directly to Auth.net. They process the CC info and return a
> response to your server. Your server then, depending on approval,
> returns a redirect URL, e.g. to the thank you page on your server, to
> Auth.net, which they send to the user.
>
> Auth.net has no Perl support, AFAIK. Has anyone invented this wheel
> or can give me some tips for using/hacking an existing module to
> handle this?
>
> For another client, I've built a plain Perl handler for PayPal's
> Instant Payment Notification, but it's an asynchronous process, while
> Auth.net is synchronous. That is to say, the transaction is "thrown
> over the wall" and the response is handled independent of the user's
> activity.
>
> Hints and clues are welcome.
>
> Cheers,
More information about the bop-devel
mailing list