Has anyone considered using a Payment Orchestratio...
# general
z
Has anyone considered using a Payment Orchestration Platform like WhenThen https://whenthen.com to enable payment sources outside of Stripe Payment Elements? We have a payment element integration with our Solidus store but are looking to add payment options like Balance for business payments without too much extra work. WhenThen seems dreamy but it doesn't support Balance. Wondering if people are aware of other services like it?
k
Hello Zach! Just to better understand, why not directly adding Balance as a payment method in Solidus and orchestrate its usage with some logic on your store, instead of integrating this external service? Is there any other feature they offer that you need? Because I have the feeling it will take more (or same) time to add WhenThen or similar against just adding another payment provider.
b
@kennyadsl @Zach Feldman wow, this looks exciting. Since I mainly do marketplaces, I'm probably going to hit them up and ask them about the flow. I'm curious what they can help out with.
Stripe is pretty good right in the app. I wish we had a background payment process and then hold the order if the payment doesn't complete post-checkout.
So building an integration for this gives me that opportuinity. Plus I like how they have multi-currency selection, select a payment provider, and keep moving it through a visualized flow. I wonder if it's possible to place a credit card on 2 or 3 platforms and then authorize on the cheapest one, if they down, move to the next one.
I'm also curious if they integrate with Stripe Connect and can help build an interesting ledger based on data provided. This would help with making refunds more accurate when recalculating an order for a partial refund.
Looks like they also provide Elements with drop in CC, Apple Pay, and I'm hoping more.
z
@kennyadsl sorry I missed your reply! We definitely could just add Balance with custom logic. But what I would really love is to never have to integrate any custom logic for a payment provider. That's what WhenThen seems to be providing, similar to the Stripe Payment Element: turn on and off different payment providers at will. The problem is none of them seem to support everything, of course, and then if you're doing 1 custom integration, why not do more
@benmorganio good comments! Apparently it is possible to process a transaction on the cheapest processor with their logic on the platform 🙂
The question is...is their fee too much to make that worth it. Probably not, but they do seem to charge per tokenized card and maybe per transaction
b
Depends on dev hours and how complicated you need it to be.
For a startup marketplace, cutting checks has been our go to solution.