Solved

using dwolla as a payment gateway, can I build my own web app and use SOAP to process recurring payments

Posted on 2014-01-20
3
448 Views
Last Modified: 2016-03-20
I am currently building a hosted Billing CRM System. Dwolla's low fee structure is highly appealing to me as a business owner, and may appeal to my customers as well, but I can't find supporting api documentation to confirm that it can do what I want it to do. does anybody have the expertise to answer the following for me?

 I am currently building out choices for financial gateways for the users of my payment system. and Authorize.net paypal, and stripe, offer a robust enough way for me to "store" a payment profile on file for  end customers of the payment system, so that the organizations billing those customers can automatically process a billing transaction if the end user enables auto billing.

I would like to do the same for dwolla, however I do not wish to make the end customer go off site or have to leave our application. can I leverage the dwolla API to create and store a payment instance, and generate an applicable payment token that my software can then use to process future payments from?
0
Comment
Question by:GeoLearn
3 Comments
 
LVL 11

Accepted Solution

by:
Andrew Angell earned 250 total points
ID: 39795174
Dwolla uses OAuth and RESTful API's instead of SOAP, NVP, etc.  All of their details about their API's are available here:  https://developers.dwolla.com/dev

I'm not seeing any info about a recurring billing system, though.
0
 
LVL 46

Assisted Solution

by:tbsgadi
tbsgadi earned 250 total points
ID: 39797521
0
 

Author Comment

by:GeoLearn
ID: 39797571
@tbsgadi,

thank you for sharing that article, and I understand the API's capabilities, and integration concept with a traditional shopping cart per a transactional basis, however I am looking for a slightly different solution... my customers are organizations each with a membership base which will be receiving interval based recurring billing, or static one time charges. A regular subscription call will not work because there is no guarantee that each organization will only bill the same amount every month... think utility company, recurring billing, variable amount. My goal is offer dwolla as an option for our organizations to use as a payment gateway to be able to offer an alternative means of variable recurring billing, and more pointedly if user permits, automatic chron job based payments to the organizations generating the billing (no user intervention necessary beyond set it and forget it)

the analogous feature that I am looking that most merchant gateways offer would be credit card tokenization, however in this case since there is no cc, and the dwolla account is the intermediary, can you see a way to implement a secure way to allow an end customer to receive a bill, setup and authorize payment via the web app I am creating, and have either the option to one click pay future bills via linked dwolla account, or to authorize my system to auto bill in the future.
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Read about how to choose the best possible content marketing agency to suit your needs. Content marketing has become an integral part of running a successful tech business, so it is wise to be informed.
For both online and offline retail, the cross-channel business is the most recent pattern in the B2C trade space.
Viewers will get an overview of the benefits and risks of using Bitcoin to accept payments. What Bitcoin is: Legality: Risks: Benefits: Which businesses are best suited?: Other things you should know: How to get started:
Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now