Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ACH Bank Account Verification #241

Closed
wants to merge 2 commits into from
Closed

ACH Bank Account Verification #241

wants to merge 2 commits into from

Conversation

zachflower
Copy link

Implements the functionality documented in the ACH Beta Guide: https://stripe.com/docs/guides/ach-beta

  • BankAccount object added
  • Verify ACH bank account method added
  • Tests updated

@etipton
Copy link

etipton commented Apr 22, 2015

+1 for this!

@matthewarkin
Copy link

As I've seen done in other repos, since this is a beta it won't get added to the libraries yet, since its a private beta they tend to not want links to the docs shared about, since its private and hence still subject to changes and stuff

@etipton
Copy link

etipton commented Apr 22, 2015

@matthewarkin ah, that makes sense

@zachflower
Copy link
Author

@matthewarkin that's a good point, I hadn't thought of that before submitting this.

@uri
Copy link

uri commented Apr 27, 2015

Is this a dup of #231?

@etipton
Copy link

etipton commented Apr 27, 2015

Looks like it... except #231's code looks like it has incomplete testing and has commented-out lines of code...

@rodrigoargumedo
Copy link

This looks amazing. +1 for this.

@tonyhb
Copy link

tonyhb commented Jun 30, 2015

@RichardGrossman
Copy link

Have you gotten a success response to bank_account.verify from Stripe? Their site shows a different format for amounts[].

@RichardGrossman
Copy link

The trick is to verify a bank account:

1
:headers => { 'Content-Type' => 'application/x-www-form-urlencoded', 'Accept' => 'application/json'}

Because the parameters Stripe wants are invalid as JSON.

And the Body like this

:body => "amounts[]=14&amounts[]=26",

@bkrausz
Copy link
Contributor

bkrausz commented Aug 20, 2015

Closing this PR, since it's redundant with #268, and we're likely to change this API in the near future to something more consistent with the notion of sources.

@bkrausz bkrausz closed this Aug 20, 2015
@RichardGrossman
Copy link

#bkrausz:

This hasn't been fixed yet so it shouldn't be closed.

I understand your comment "we're likely to change this API in the near future", but that hasn't happened yet. Do you think some coders may find the workaround valuable until then?

It's not redundant with #268 because #268 doesn't have a solution and I provided a work around above.

It would be best if this was reopened and kept open until there is another solution.

@bkrausz
Copy link
Contributor

bkrausz commented Aug 26, 2015

#268 is nearly identical to your PR: since your PR we've released a BankAccount object, and it adds a verify method to that object identical to yours.

We're hoping to have the new APIs released in the next week. I will keep #268 open until it's either merged or supplanted with new APIs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

8 participants