- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
which API?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
08-17-2011 08:14 PM
I've read through a bunch of documentation but my particular use case is not clearly addressed. I want to allow my customers to fill out a form such that I may automatically debit their bank accounts on a monthly basis for a set amount.
I understand this may be accomplished through ACH and I gather that Authorize.Net must provide some API to do it. I'm currently reading the AIM docs but the API really seems focused on credit cards. I'm also looking into eCheck but I have yet to see anything about scheduling.
input greatly appreciated.
Solved! Go to Solution.
Re: which API?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
08-17-2011 09:05 PM
The easiest way to do this is probably CIM profiles with a bank account payment method. You'll have to script the payments yourself, possibly with a cron job that runs every morning, but it's much easier to manage ongoing payments with CIM than with AIM + ARB (at least in my opinion). Don't know what language you're using, but I use PHP and the PHP.markdown file in the doc folder in the SDK gives some code examples. Hopefully the other SDK's do as well.
---------------------------------------------
Like my solution? Give me a kudos by clicking the star under my name on the left!
Use the links below to sign up for your own Authorize.net accounts:
Sandbox (Test) Account - Free! Production (Live) Account - Pricing
Test accounts are not the same as test mode. Always use Authorize.net accounts in live mode; use a sandbox account if you want to test your code without processing real transactions.
Re: which API?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
08-17-2011 09:08 PM
thanks for the reply. I'll go read up on CIM instead. I'm using c#.
Re: which API?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
08-17-2011 09:14 PM
No problem and good luck.
---------------------------------------------
Like my solution? Give me a kudos by clicking the star under my name on the left!
Use the links below to sign up for your own Authorize.net accounts:
Sandbox (Test) Account - Free! Production (Live) Account - Pricing
Test accounts are not the same as test mode. Always use Authorize.net accounts in live mode; use a sandbox account if you want to test your code without processing real transactions.
Re: which API?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-20-2012 08:41 AM
Sorry to go on and on, but...
I want to know if I can use the echeck with the direct post method and CIM? Is there an example of this?
Thanks
MrFitz
Re: which API?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
01-20-2012 09:44 PM
Short answer - yes. If you search in the CIM documentation for the term "echeck" and scan through the results, you'll see a couple are in the list of fields for createCustomerProfileRequest and createCustomerPaymentProfileRequest. The echeck fields should be largely the same for DPM.
http://www.authorize.net/support/CIM_XML_guide.pdf
---------------------------------------------
Like my solution? Give me a kudos by clicking the star under my name on the left!
Use the links below to sign up for your own Authorize.net accounts:
Sandbox (Test) Account - Free! Production (Live) Account - Pricing
Test accounts are not the same as test mode. Always use Authorize.net accounts in live mode; use a sandbox account if you want to test your code without processing real transactions.
