Has there been any progress on this effort?
My company is currently working on cleaning up the ARB patches and
hope to have them submitted tomorrow. Unfortunately, we are becoming
increasingly concerned that ARB won't be flexible enough for our
purposes. We would prefer not to store CC info if we don't have to so
CIM would be the next option.
If we need it, I'll be happy to implement CIM according to the
recommendations above, but I would rather not duplicate effort.
- Patrick Joyce
http://pragmati.st
On Dec 6 2007, 12:47 pm, "Cody Fauser" <
codyfau...@gmail.com> wrote:
> Should be: ActiveMerchant::Billing::Base.gateway(:authorize_net_cim)
>
> On 12/6/07, Cody Fauser <
codyfau...@gmail.com> wrote:
>
>
>
> > Sounds great. You may want to make it the AuthorizeNetCimGateway, as
> > horribly ugly as that is, so that
> > ActiveMerchant::Billing::Base.gateway(:authorize_net_cim_gateway) will
> > work. Or is there something nicer?
>
> > On 12/6/07, CptOatmeal <
shalev.nessai...@gmail.com> wrote:
>
> > > Perfect! So I'll just put this all in an AuthorizeNetCIMGateway <
> > > Gateway with the appropriate methods.
>
> > > I as also thinking of possibly making a plugin that represents the
> > > customer profile data like an AR model.
> > > After all, the API is basically just a set of CRUD operations on a
> > > remote data store. All the normal methods
> > > would work, they would just access remote data behind the scenes.
>
> > > On Dec 6, 10:40 am, "Cody Fauser" <
codyfau...@gmail.com> wrote:
> > > > Tobi and I just discussed the best way to go withCIM. We're thinking
> > > > that what you're suggesting is the best way to proceed. We can keep
> > > > all of the functionality ofCIMin an entirely new gateway, and then
> > > > later on implement purchase(), authorize(), store(), and unstore()
> > > > methods in the current AuthorizeNetGateway in terms of the new gateway
> > > > you're writing.
>
> > > > This way someone wanting the entire functionality ofCIMhas access to
> > > > it, but we can still provide a consistent API for those that don't
> > > > need all of the features. Sound good?
>
> > > > On 12/5/07, CptOatmeal <
shalev.nessai...@gmail.com> wrote:
>
> > > > > I'm taking a shot at implementing this. I was wondering if anyone
> > > > > would like to weigh in on what the public API should look like.
>
> > > > > Currently, I have a gateway class with the non-standard :
> > > > > create_profile
> > > > > create_payment_profile
> > > > > create_shipping_profile
>
> > > > > and the corresponding get/update/delete methods.
>
> > > > > I have seen a recommendation stating that it would be best to
> > > > > represent this as the three methods #store, #unstore, and #authorize.
> > > > > While this could work (depending on the options supplied to each
> > > > > method,) I'm not sure if this is any better than having a different
> > > > > method for each action.
>
> > > > > The system is already fairly non-standard, as theCIMhas more complex/
> > > > > different functionality than most of the gateway's handled by
> > > > > ActiveMerchant.
>
> > > > > Any thoughts?
>
> > > > > -Thanks
> > > > > CptOatmeal
>
> > > > > On Dec 3, 10:32 pm, "Tobias Lütke" <
tobias.lue...@gmail.com> wrote:
> > > > > > Cool that they offer this service now. too bad that they didn't extend
> > > > > > AIM to work with it like trustcommerce does.
>
> > > > > > Still this may be worth implementing.
>
> > > > > > On Dec 3, 2007 9:00 PM, Jesse Proudman <
je...@blueboxgrp.com> wrote:
>
> > > > > > > Has any one modified ActiveMerchant to work with Authorize.net'sCIM
> > > > > > > release from about 2 weeks ago? If not, would any one be interested
> > > > > > > in bundling this into Active Merchant? We've got development funds
> > > > > > > for whomever can make it happen.
>
> > > > > > > --
>
> > > > > > > Jesse Proudman
> > > > > > > Blue Box Group, LLC
>
> > > > > > > p.
+1.800.613.4305 x801
> > > > > > > e.
je...@blueboxgrp.com
>
> > > > > > --
> > > > > > Tobihttp://
shopify.com - modern e-commerce softwarehttp://typo.leetsoft.com-Opensource weblog enginehttp://blog.leetsoft.com-Technicalweblog
>
> > > > --
> > > > Cody Fauserhttp://shopify.com-e-commerce done righthttp://www.codyfauser.com-bloghttp://
www.oreilly.com/catalog/rjsrails-RJS Templates for Rails