Zen Cart Logo
Forums / Addon Payment Modules / Cybersource Authorize Question - debeaujeau?

Cybersource Authorize Question - debeaujeau?

Locked

Views: 1,777

Results 1 to 7 of 7
This thread is locked. New replies are disabled.
26 Nov 2007, 11:19 PM
#1
dizz avatar

dizz

Zen Follower

Join Date:
Oct 2006
Posts:
170
Plugin Contributions:
0

Cybersource Authorize Question - debeaujeau?

Hi All,

I've successfully installed the CyberSource payment module (thanks to debeaujeau's great tutorial) but my client has come back with the following issue:

"we processed an order but it didn't post to our account. we called amex and bank of america merchant services and they said that our web person that set up the cart needs to change to
"any purchases made need to be captured or setteled in point of sale," because these purchases are being held with a authorization code."

It sounds like the CyberSource transactions are set to 'Authorize' only as opposed to 'Authorize & Capture' but I'm not sure where to make the necessary change for this. In the Authorize.net module it is an option, but I'm not seeing that for CS.

I would assume this change needs to be made in the PHP processing form, but after looking that file over I didn't see a relevant area relating to authorize/capture. Can anyone point me in the right direction?

29 Nov 2007, 11:52 PM
#2
dizz avatar

dizz

Zen Follower

Join Date:
Oct 2006
Posts:
170
Plugin Contributions:
0

Re: Cybersource Authorize Question - debeaujeau?

Just a follow-up, this is actually a setting in the Business Center and not in any of the CyberSource module code. Under the 'Virtual Terminal' -> 'Settings' there is an option to set the transaction type to 'Authorize' or 'Capture'

Easy as pie!

27 Mar 2008, 9:04 PM
#3
sposey avatar

sposey

New Zenner

Join Date:
Mar 2008
Posts:
2
Plugin Contributions:
0

Re: Cybersource Authorize Question - debeaujeau?

Actually Dizz,

That setting that you found only works for transactions processed on the "Virtual Terminal" in the Cybersource Admin Website...

If you really want to make the website capture the transactions directly as sales you need to edit the cs.php to reflect the follow...

Should be around line 312 the cs.php reads:
zen_draw_hidden_field('orderPage_transactionType','authorization') . "\n" .

if you want to go directly to capture you need to change the 'authorize' above to 'sale'. So when your done it should read:

zen_draw_hidden_field('orderPage_transactionType','sale') . "\n" .

Anyway I know this post is really old but I wanted to update everyone else because this post sent me in the wrong direction.

Thanks,

Scott

29 Mar 2008, 1:22 AM
#4
debeaujeu avatar

debeaujeu

New Zenner

Join Date:
Aug 2006
Location:
Kirkland, WA
Posts:
82
Plugin Contributions:
1

Re: Cybersource Authorize Question - debeaujeau?

Latest information from CyberSource on the of subject Transaction Type (Authorization and Sale).

Order Information Field – orderPage_transactionType

The latest edition of the CyberSource Silent Order POST (SOP) User’s Guide, March 2008, page 27, is specific on not to assign a value to the “orderPage_transactionType” field. CyberSource description states:

“Field that is populated automatically when the insertSignature function is called. Do not assign a value to this field.”

Recently generated versions of the HOP.php file contains a new function titled “function InsertSignature3” (at or near line 191) which cover the transaction type.

Previous editions of the User’s Guide covered 2 values that could be assigned by the Payment Module:

• Authorization (default)
• Sale (authorization plus follow-on capture)

Overriding the default value “authorization” with the value “sale” through the “includes/modules/payment/cs.php” file should be tested to insure no conflicts exist with the latest version of HOP.php (function InsertSignature3).

In any case, before considering the use of the transaction type “sale”, it is suggested to discuss the matter with your CyberSource Representative, since your signed agreement with CyberSource most probably forbids the capture of a transaction before shipping (under penalty of cancellation).

deBeaujeu

17 Apr 2008, 12:48 AM
#5
smorrill avatar

smorrill

New Zenner

Join Date:
Apr 2008
Location:
Maine
Posts:
2
Plugin Contributions:
0

Re: Cybersource Authorize Question - debeaujeau?

OK, so how do I set up CyberSource as a payment option. It currently doesn't show up as an option under payment module. Any help/direction greatly appreciated.

Susan

17 Apr 2008, 12:54 AM
#6
smorrill avatar

smorrill

New Zenner

Join Date:
Apr 2008
Location:
Maine
Posts:
2
Plugin Contributions:
0

Re: Cybersource Authorize Question - debeaujeau?

Where can I find the tutorial from debeaujeau to show me how to install the Cybersource payment module?

Susan