This month we have some significant updates to our GraphQL API.
Stored Payment Methods with Hosted Fields
One of the key additions to our GraphQL API is the ability to create Stored Payment Methods (SPM) using our hosted fields. Whether you offer subscription legal services, payment plans, or auto-pay options, this feature empowers you to customize the user experience when setting up Stored Payment Methods for future charges. This flexibility can greatly enhance your payment processes. See documentation.
New Stored Payment Method Functions
We've also introduced new functions related to Stored Payment Methods:
- Save payment methods for Payment Intents: This function allows you to securely save payment methods for future Payment Intents, making it easier to handle recurring payments.
- Activate or deactivate existing stored payment methods: You can now manage your stored payment methods more effectively, enabling or disabling them as needed.
- Reactivate previously failed stored payment methods: In specific scenarios, you can reactivate stored payment methods that previously failed. This is made possible through the canReactivate and declineInfo fields. See documentation.
Improved firm.settings Object
As part of these updates, we've deprecated the achProcessor and ccProcessor fields on the firm.settings object. Don't worry; you can still access this essential information through firm.settings.processingEnv.
These GraphQL API enhancements are now available in our Sandbox environment, allowing you to explore and integrate them into your payment processes. If you have any questions or need assistance, please don't hesitate to reach out to our support team.
Don't have API access yet?
Missed Our Previous Update?
In case you missed it, our last release included a major update to our authentication flow. You can now create firm tokens using your partner token. This enhancement ensures a seamless authentication experience for your users when connecting to Confido Legal. View documentation.
Sales Insight: Why Collect Personal Information for Payment Processing?
You may wonder why firms are required to provide a substantial amount of personal information when opening their payment processing account. There are two primary reasons for this:
- Federal Laws: To comply with federal laws aimed at preventing money laundering and fraud.
- Risk Mitigation: Payment processing carries financial risk for both the law firm and the processor. Gathering data on the financial health of the firm upfront is a crucial step to protect both parties from potential financial overextension. Read more.