# Experiences w /payment gateways and credit card processing?

**URL:** <https://www.ruby-forum.com/t/experiences-w-payment-gateways-and-credit-card-processing/52661>\
**Category:** Rails\
**Created:** [January 17, 2006, 7:34pm UTC](https://www.ruby-forum.com/t/experiences-w-payment-gateways-and-credit-card-processing/52661 "2006-01-17T19:34:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![agnathan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/919ad9/32.png) [@agnathan](https://www.ruby-forum.com/u/agnathan)\
**Post date:** [January 17, 2006, 7:34pm UTC](https://www.ruby-forum.com/t/experiences-w-payment-gateways-and-credit-card-processing/52661/1 "2006-01-17T19:34:40Z")

</div>

I wanted to know if anyone had any good experiences with particular  
payment gateways and Rails? and what did it take to integrate?

My current client uses PayPal for the credit card payment processing,  
and would like to stay with them, if possible. So has anyone had any  
experiences with integrating with PayPal?

I’d love to hear who provides your payment services?

---

<div class="post-metadata">

**Author:** ![agnathan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/919ad9/32.png) [@agnathan](https://www.ruby-forum.com/u/agnathan)\
**Post date:** [January 17, 2006, 7:58pm UTC](https://www.ruby-forum.com/t/experiences-w-payment-gateways-and-credit-card-processing/52661/2 "2006-01-17T19:58:47Z")

</div>

On Jan 17, 2006, at 10:34 AM, Daniel Holmlund wrote:

> I wanted to know if anyone had any good experiences with particular  
> payment gateways and Rails? and what did it take to integrate?
> 
> My current client uses PayPal for the credit card payment processing,  
> and would like to stay with them, if possible. So has anyone had any  
> experiences with integrating with PayPal?
> 
> I’d love to hear who provides your payment services?

Daniel,

I use Linkpoint, and I’ve also used [Authorize.net](http://Authorize.net). I wasn’t happy  
with [Authorize.net](http://Authorize.net) because the API doesn’t provide a way to set up  
recurring transactions (despite what they tell you). Linkpoint’s API  
is much more powerful and does support recurring transactions. I’m  
still getting it set up though, so whether it works or not is up for  
grabs. 🙂

To interface with the gateway, ActiveMerchant is probably your best  
choice. The gateway support is still spotty, with support for  
Moneris, [Authorize.net](http://Authorize.net), and I think TrustCommerce. It seems fairly  
easy to implement new gateways though. I’m working with Mark Anderson  
on a module for Linkpoint (if anyone wants to help that would be great).  
[http://dist.leetsoft.com/api/activemerchant/](http://dist.leetsoft.com/api/activemerchant/)  
[http://home.leetsoft.com/am/wiki](http://home.leetsoft.com/am/wiki)  
[http://www.linkpoint.net/support/sup\_index.htm](http://www.linkpoint.net/support/sup_index.htm)

There is also a very simple module for Linkpoint called Transact:  
[http://rubyforge.org/projects/transact/](http://rubyforge.org/projects/transact/)

Ryan

---

<div class="post-metadata">

**Author:** ![agnathan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/919ad9/32.png) [@agnathan](https://www.ruby-forum.com/u/agnathan)\
**Post date:** [January 17, 2006, 7:58pm UTC](https://www.ruby-forum.com/t/experiences-w-payment-gateways-and-credit-card-processing/52661/3 "2006-01-17T19:58:47Z")

</div>

I’ve now done two Rails sites that used external payment gateways, one  
with  
[Authorize.net](http://Authorize.net) and another with Verisign PayFlow Pro.

The former has Ruby integration in the ‘payment’ gem, the second does  
not  
and has to be cobbled together using native binaries, script files,  
etc…

But… They both work just fine… Authorize is easier to get going with  
a  
Ruby setup today.

H

---

<div class="post-metadata">

**Author:** ![agnathan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/919ad9/32.png) [@agnathan](https://www.ruby-forum.com/u/agnathan)\
**Post date:** [January 18, 2006, 12:36am UTC](https://www.ruby-forum.com/t/experiences-w-payment-gateways-and-credit-card-processing/52661/4 "2006-01-18T00:36:24Z")

</div>

Linkpoint seemed a good API. How can I join the project to create a  
Linkpoint module?

Daniel

Ryan H. wrote:

> On Jan 17, 2006, at 10:34 AM, Daniel Holmlund wrote:
> 
> > I wanted to know if anyone had any good experiences with particular  
> > payment gateways and Rails? and what did it take to integrate?
> > 
> > My current client uses PayPal for the credit card payment processing,  
> > and would like to stay with them, if possible. So has anyone had any  
> > experiences with integrating with PayPal?
> > 
> > I’d love to hear who provides your payment services?
> 
> Daniel,
> 
> I use Linkpoint, and I’ve also used [Authorize.net](http://Authorize.net). I wasn’t happy  
> with [Authorize.net](http://Authorize.net) because the API doesn’t provide a way to set up  
> recurring transactions (despite what they tell you). Linkpoint’s API  
> is much more powerful and does support recurring transactions. I’m  
> still getting it set up though, so whether it works or not is up for  
> grabs. 🙂
> 
> To interface with the gateway, ActiveMerchant is probably your best  
> choice. The gateway support is still spotty, with support for  
> Moneris, [Authorize.net](http://Authorize.net), and I think TrustCommerce. It seems fairly  
> easy to implement new gateways though. I’m working with Mark Anderson  
> on a module for Linkpoint (if anyone wants to help that would be great).  
> [http://dist.leetsoft.com/api/activemerchant/](http://dist.leetsoft.com/api/activemerchant/)  
> [http://home.leetsoft.com/am/wiki](http://home.leetsoft.com/am/wiki)  
> [http://www.linkpoint.net/support/sup\_index.htm](http://www.linkpoint.net/support/sup_index.htm)
> 
> There is also a very simple module for Linkpoint called Transact:  
> [http://rubyforge.org/projects/transact/](http://rubyforge.org/projects/transact/)
> 
> Ryan
