Reply
Highlighted
Contributor
Posts: 12
Registered: ‎06-08-2017

Subscriptions w/ Accept Hosted

I'm trying to set up recurring billing using the Accept Hosted feature to collect the user's cc info and billing address.

 

From my understanding, it's not actually possible to use Accept Hosted to create a subscription. So, what I'm planning on doing is this:

 

1. Charge the initial month's fee using the Accept Hosted form.

2. Use Create Customer Profile from Transaction API to create a the customer profile.

3. Use the customer profile to set up the subscription.

 

What I'm stuck on is how do I get from step 1 to step 2. To create a customer profile from a transaction, you need the transaction id. How do I get that transaction id programatically after the Accept Hosted payment goes through? Webhooks?

Highlighted
Posts: 459
Topics: 0
Kudos: 92
Blog Posts: 0
Ideas: 0
Solutions: 36
Registered: ‎04-28-2017

Re: Subscriptions w/ Accept Hosted

With Accept Hosted, using an IFrame and your IFrameCommunicator page, on a Request Succeeded, which is returned when the transaction is completed at Authorize.Net, transaction response parameters (such as transaction ID) are returned.

Powered by NexWebSites.com -
Certified Authorize.net developers
Highlighted
Contributor
Posts: 12
Registered: ‎06-08-2017

Re: Subscriptions w/ Accept Hosted

So the only way to do it is using the IFrameCommunicator page? There's no way to do it using the redirect method?

Highlighted
Posts: 459
Topics: 0
Kudos: 92
Blog Posts: 0
Ideas: 0
Solutions: 36
Registered: ‎04-28-2017

Re: Subscriptions w/ Accept Hosted

When not using an IFrame, the continue/return URL buttons when clicked cause the browser to perform a simple GET request to that URL. No other information about the transaction is provided directly.

Powered by NexWebSites.com -
Certified Authorize.net developers