[ic] Delayed Capture Payment

Kevin Walsh interchange-users@icdevgroup.org
Wed Sep 11 19:33:01 2002


> 
> Has someone already done interface for Delayed Capture sale?
> 
> I am using the Signio.pm module ( Payflow Pro with Verisign ).
> 
> This requires that during the checkout process we authorize the sale for the
> total amount , ( this part is easy as we can change the C ( sale ) to D (
> authorize). )
> 
> However, once the product is shipped, the administrator or the merchant will
> use the Admin UI , go to Pending orders, and will click on the (ship checked
> order lines) button.
> (http://****/cgi-bin/foundation/admin/order_status?mv_session_id=###########
> #)
> 
> then you will be taken into the page:
> http://****/cgi-bin/foundation/ui.html?id=
> that shows: (View Order)  Order TEST0001 now complete (all xx lines). Email
> copy sent to *****
> we need to have the ORIGINID captured at the time of authorization and save
> it somewhere , and then when the order is shipped use the ORIGINID to do the
> sale.
> Any code that can get me started will be great..
> 
Wouldn't that be the AUTHCODE?  If so, you can get it using:

    [calc]$Session->{payment_result}->{'pop.auth-code'}[/calc]

You can save the value in your transaction table and use it later,
assuming it's still valid when you go to use it.

-- 
   _/   _/  _/_/_/_/  _/    _/  _/_/_/  _/    _/
  _/_/_/   _/_/      _/    _/    _/    _/_/  _/   K e v i n   W a l s h
 _/ _/    _/          _/ _/     _/    _/  _/_/    kevin@cursor.biz
_/   _/  _/_/_/_/      _/    _/_/_/  _/    _/