unsupported gateways, recurring billing, and customer vaults
Posted: Fri Jan 08, 2010 8:48 am
Hello,
I'm trying to configure able commerce to work with our needs. I'll explain.
We have a non-supported payments gateway called Braintree Payment solutions. They have a customer vault, and recurring billing set up. What I'd like to be able to do is upon purchase of a subscription plan in AC is add a customer to the vault, get the vault id and process a transaction, and add to recurring billing. the first thing that happens is that an http direct post is made to our payments gateway to set the customer up in the customer vault. That post returns the customers vault ID. Then take the vault ID and make another http post the payments gateway with the vault id to process the transaction and/or recurring billing. I have the code to make the calls out to the payments gateway, what I need is a best practices or starting point to first implement the nonsupported gateway we use, and then add in the custom code to process all of this.
Surely someone has done this before but multiple forum searches haven't turned up much.
Thanks
I'm trying to configure able commerce to work with our needs. I'll explain.
We have a non-supported payments gateway called Braintree Payment solutions. They have a customer vault, and recurring billing set up. What I'd like to be able to do is upon purchase of a subscription plan in AC is add a customer to the vault, get the vault id and process a transaction, and add to recurring billing. the first thing that happens is that an http direct post is made to our payments gateway to set the customer up in the customer vault. That post returns the customers vault ID. Then take the vault ID and make another http post the payments gateway with the vault id to process the transaction and/or recurring billing. I have the code to make the calls out to the payments gateway, what I need is a best practices or starting point to first implement the nonsupported gateway we use, and then add in the custom code to process all of this.
Surely someone has done this before but multiple forum searches haven't turned up much.
Thanks