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
477 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
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

Enroll in May's Course of the Month

May’s Course of the Month is now available! Experts Exchange’s Premium Members and Team Accounts have access to a complimentary course each month as part of their membership—an extra way to increase training and boost professional development.

Question has a verified solution.

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

Businesses who process credit card payments have to adhere to PCI Compliance standards. Here’s why that’s important.
Create a Windows 10 custom Image with custom task bar and custom start menu using XML for deployment.
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…
The viewer will learn how to dynamically set the form action using jQuery.

734 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