Has anyone successfully implemented the API changes for ACH payments that are required by January 29?
I updated my code to add the "intent" and "total" parameters to the Options object, as specified in the Square documentation. Here is what the Options object looks like when I pass it to Square/Plaid:
{"accountHolderName":"John Corning","intent":"CHARGE","total":{"amount":"515","currencyCode":"USD"}}
The Plaid pages pop up as expected and allow me to log on to my bank account and authorize the charge. But when it returns to my code, the ontokenization receives this object:
{"type":"ontokenization","detail":{"error":{"errors":[],"name":"InvalidOptionError"}}}
This indicates that something was wrong with my Options object - but doesn't tell me which parameter is wrong - or if some parameter is missing.
ANY SUGGESTIONS?
Hey @JohnCorning 👋
I suggest posting this message on the Square Developer Forums so you can get directly in touch with our API Support Team. They will be able to assist you with any questions or issues related to using API. You can also review some helpful API resources here.
I hope this is helpful!
Square Community
Square Products