KonaKart Community Forum

General Category => Miscellaneous => Topic started by: Rik on September 03, 2009, 01:18:05 am

Title: Authorization Only of a Transaction
Post by: Rik on September 03, 2009, 01:18:05 am
We want to be able to authorize only a sale transaction, then when the product is shipped, charge the transaction total to the customer's card. Is this a normal set up and where do I find that documentation? Also, is there an AVS / Zip Code match indication in Admin somewhere so we know if there is address match with the card info?
Thank you.
Title: Re: Authorization Only of a Transaction
Post by: trevor on September 03, 2009, 06:40:41 am
QuoteWe want to be able to authorize only a sale transaction, then when the product is shipped


Depending on which payment gateway you are using, this is normally a simple change to the payment module (for which you have the source code). Each payment gateway has a proprietary API, the spec of which is normally downloadable from their web site.

Quotewhen the product is shipped, charge the transaction total to the customer's card


To do this, you can use the OrderIntegrationMgr() to detect that the order has changed state and write some code to send the request to the payment gateway.

Quoteis there an AVS / Zip Code match indication in Admin somewhere


Some payment gateways actually do this check for you if you send them the address details. Alternatively, in many countries there are services that you can use for AVS. We don't supply a module to make this check since we support all countries and so it would be unmanageable.