In a system we are developing, a significant number of orders are taken
manually off-line, and a payment (CC/EFT) authorization is obtain. We then import these orders into OfBiz. As part of the import, we need to store the authorization and PNREF codes that were obtained with the original per-authorization. When the order finally ships, our client wishes to use the preauthorization codes (PNREF) to capture the funds. My questions are (1) where do we store the authorization code so that the payment capture will use this authorization, rather than obtaining a new one. (2) is there anything special we need to do to force the use of this authorization for the capture Does anyone have any experience with this sort of situation? I know that OrderPaymentPreference contains columns called "manualAuthCode" and "manualRefNum". If we store these pre-authorization values in these columns will the payment capture service automatically pick them up - or do we need to modify code. Any advice or suggestions would be welcome. Thanks in advance -- Dave Tenerowicz [hidden email] Office: 303.493.6727 Mobile 303.906.6116 Fax 303.814.8331 Visit us at http://www.salmonllc.com For ERP Information: http://www.salmonllc.com/Jsp/vanity/ERP_CRM.jsp?nav=2&NavBarId=ERP_CRMServices |
From what I see in "PaymentGatewayServices.java" (PGS) there isn't a
facility to record authorization numbers obtained off-line. However, it would be pretty easy (IMHO) to set up a method in PGS to set up an authorization record and record the authorization number. Then, depending on your payment processor, you may or may not have to alter the capture method to signal that the transaction is based on a "forced" auth. One thing I have noticed is that "Manual" in PGS seems to refer to an auth run without an order, not an auth run through alternate channels. Chris Lombardi > Date: Tue, 19 Feb 2008 15:41:16 -0700 > From: [hidden email] > To: [hidden email] > Subject: Manual Authorizations > > In a system we are developing, a significant number of orders are taken > manually off-line, and a payment (CC/EFT) authorization is obtain. We > then import these orders into OfBiz. As part of the import, we need to > store the authorization and PNREF codes that were obtained with the > original per-authorization. When the order finally ships, our client > wishes to use the preauthorization codes (PNREF) to capture the funds. > > My questions are (1) where do we store the authorization code so that > the payment capture will use this authorization, rather than obtaining a > new one. (2) is there anything special we need to do to force the use of > this authorization for the capture > > Does anyone have any experience with this sort of situation? I know that > OrderPaymentPreference contains columns called "manualAuthCode" and > "manualRefNum". If we store these pre-authorization values in these > columns will the payment capture service automatically pick them up - or > do we need to modify code. > > Any advice or suggestions would be welcome. Thanks in advance > > -- > Dave Tenerowicz > [hidden email] > > Office: 303.493.6727 > Mobile 303.906.6116 > Fax 303.814.8331 > > Visit us at http://www.salmonllc.com > For ERP Information: http://www.salmonllc.com/Jsp/vanity/ERP_CRM.jsp?nav=2&NavBarId=ERP_CRMServices > |
Free forum by Nabble | Edit this page |