I downloaded this module and noticed there were quite a few pieces of the integration that weren't finished yet.
I am attaching a patch to here that updates it to include these changes.
This work depends on a patch to Commerce Payment to add a default eCheck payment method.
That patch can be found in this issue: #1661548-1: Add ACH / Echeck default form.
Also an updated patch against Commerce Auth.net payments.
Original issue and patch for version 1.1: #1154294-31: Add support for eCheck.Net
Changes added:
- View on user accounts to manage accounts.
- Added add, edit, and delete functionality.
- Updated formatted output of bank and aba numbers to 8 characters.
- Added the ability to add an account without going through checkout.
- Updated the settings form in Rules to mimic that of Card on File.
- Added billing profile to account add form and prefilled with default values.
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | commerce_bankonfile-echeck-overhaul-2556193-7.patch | 101.23 KB | pfrilling |
Comments
Comment #2
merauluka commentedComment #3
anish_zyxware commentedComment #4
anish_zyxware commentedThis patch doesn't apply. Can you please check?
Comment #5
merauluka commentedI just downloaded the dev copy and reapplied the patched without any issue.
Comment #6
anish.a commentedI have reviewed the patch and made some changes regarding commented out code, unused variables, coding standard changes, etc. Please find the attached one.
If you can confirm that you have tested that, I can merge it.
Comment #7
pfrillingWe tested the patch you provided and it certainly got the module closer to completion. Good work!
Attached is our patch which integrates the Bank Account on File with Commerce Authorize.net (note: this patch includes anish.a's work from comment #6).
In order for this to work, you'll need to apply the patches located here: https://www.drupal.org/node/2687863
Comment #8
merauluka commentedHey pfrilling,
Thanks for the newest patch. Did you make yours against my original work or against anish.a's?
Comment #9
pfrillingI used anish.a's patch since it was the newest one available. I figured it was the most up to date. The patch I provided also includes anish.a's patch in #6, so it should apply directly to the -dev code.
Comment #10
anish.a commentedPerfect. I will merge the code soon to dev.
Comment #11
anish.a commentedComment #12
merauluka commentedAwesome. Nice teamwork guys!
Comment #14
zyxware commentedApplied the patch. Thanks everyone and great job.
Comment #15
train commentedPatch from #7 appears to be out of sync with dev now? Number of items already applied and a few new ones.
Beta and dev appear to be pretty much the same now.
Comment #16
anish.a commentedWe applied the #7 patch and released the dev branch as beta, as its tested.