Haroon Khalid
08/16/2021, 11:39 AMChris Todorov
08/16/2021, 9:24 PMsolidus_gateway https://github.com/solidusio/solidus_gateway. It is deprecated in favour of some newer gems which implement individual payment providers, however if there isn’t a Solidus gem which implements a checkout.com payment method you can definitely give this a try and try building on top of it or at least reference the implementation if you wanted to write your own payment method for Solidus.Chris Todorov
08/16/2021, 9:28 PMsolidus_gateway and I don’t see a payment method for Checkout.com so you may have to write your own, but that extension contains a number of implementations which may help you get started. The Solidus guides on the payment system may be a good starting point as well to help you get a better sense of how Solidus integrates with payment providers - https://guides.solidus.io/developers/payments/overview.htmlChris Todorov
08/16/2021, 9:33 PMactive_merchant so it is more meant to help developers add new gateways to that library. It could be helpful in terms of understanding the API active merchant implements for each of the gateways but since there seems to be already an implementation of the gateway you want in that library I think your task would be to write the Solidus wrapper around the active merchant implementation found here (https://github.com/activemerchant/active_merchant/blob/master/lib/active_merchant/billing/gateways/checkout.rb) so you can use that as a payment method in Solidus.Chris Todorov
08/16/2021, 9:34 PMsolidus_gateway and hopefully that gives you a better idea of what you need to do.Haroon Khalid
08/17/2021, 1:09 PMHaroon Khalid
08/17/2021, 1:11 PMHaroon Khalid
08/17/2021, 1:13 PMHaroon Khalid
08/17/2021, 1:13 PMHaroon Khalid
08/18/2021, 5:57 AMChris Todorov
08/19/2021, 1:20 AMChris Todorov
08/19/2021, 1:24 AMHaroon Khalid
08/19/2021, 2:55 PM