aseigo

aseigo

Payment gateway libraries

I’ve been looking at the options in the Elixirverse for payment gateways (Stripe, PayPal, et al) and I’ve already found the following:

All had commits in November (so ~2 months ago), have zero releases, and between 35-80 commits with a handful of committers … so all are similarly active, it seems.

All implement support for only one payment gateway, however … PayPal or Stripe, depending on the one. This leaves me scratching my head, and so I figured I’d lazyweb this and see if any of you have experience with the above libraries.

If so .. what was your experience like? (Usage, quality, issues, upstreaming fixes / improvements …)

On a more philosopical level, I do wish there was one good, (more) complete solution rather than three unfinished options .. but I’m used to both open source and new-tech ecosystems, so I’m not surprised .. my kingdom for a better world, and all that :wink:

First Post!

OvermindDL1

OvermindDL1

Combine the functionality and release a new library. ^.^

Most Liked

alexgaribay

alexgaribay

Phoenix Core Team
swelham

swelham

I had this same frustration at the end of last year which is why I started the cashier repo with the aim to continue adding gateways. Sadly as always I ran out of time leading up to Christmas and haven’t yet had chance to pick it up again this year.

I still aim to maintain this project moving forwards and complete the first release including the PayPal gateway initially. If anyone is interested in contributing either with testing or developing please do me know and I will assist in anyway I can.

andre1sk

andre1sk

GitHub - joshnuss/commerce_billing: A payment processing library for Elixir · GitHub is modeled after active merchant and actually supports 2 gateways so looks like a leader as of now :slight_smile: one of the gateways is bogus though :slight_smile:

Last Post!

wolfiton

wolfiton

I have my eyes on this Mollie · GitHub but unfortunately it’s only for ruby python and a couple of other integrations.

But if someone might want to adapt this to elixir then we would have a very good solution on our hands.

Also it’s comparable with Stripe.

I am also willing to help and learn at the same time how to convert this to elixir.

EDIT: I found that there is a mollie package for elixir but it doesn’t have a clear documentation. GitHub - jarroput/mollie: Elixir wrapper for the Mollie API · GitHub / API Reference — mollie v0.7.2

Where Next?

Popular in Questions Top

minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 131117 1222
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36820 110
New
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 55125 245
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 42716 114
New

We're in Beta

About us Mission Statement