[bop-devel] (no subject)

Ivan Kohler ivan at freeside.biz
Mon Sep 26 19:57:08 PDT 2011


On Sat, Sep 24, 2011 at 09:26:34AM -0700, Kristen Eisenberg wrote:
> 
> Has any one given any thought to implementing the new Partial
> Authorization/Balance Response requirements.

There was some discussion about a year ago 
(http://420.am/pipermail/bop-devel/2010-October/thread.html and 
http://420.am/pipermail/bop-devel/2010-November/thread.html) but I don't think 
anything concrete ever came of it.

> I'm not sure how other processors will handle this, but from what I have
> read so far, AuthorizeNet and PayPal will handle this completely
> differently.
> 
> It appears that for PayPal there is no further actions required for a
> partial auth. However the AuthorizeNet AIM docs state that "All
> transactions are put in a hold state until the final transaction is
> received. This is the transaction with a splitTenderId where the
> remaining amount is approved."

The goal as far as B:OP is concerned would be to expose the functionality in a 
fashion that is as identical across different processors as possible.

In the case where that's impossible and usage must be different (like your 
example above where some processors auto-settle the transactions and others 
don't), we should provide intorspection data (like CC_void_requires_card / 
ECHECK_void_requires_account) to inform the application using B:OP that it 
needs to behave differently.

-- 
_ivan


More information about the bop-devel mailing list