[ic] CC processing

Mark Weaver mark at americanmicroinc.com
Mon May 17 12:57:11 EDT 2004


New Media E.M.S. wrote:

> At 11:31 AM 5/17/2004 -0400, you wrote:
> 
>> New Media E.M.S. wrote:
>>
>>> At 10:26 AM 5/17/2004 -0400, you wrote:
>>>
>>>> New Media E.M.S. wrote:
>>>>
>>>>> At 08:50 AM 5/17/2004 -0400, you wrote:
>>>>>
>>>>>> Hi again all,
>>>>>>
>>>>>> First, let me say a HUGE thank you for this lists' existance. It 
>>>>>> is a God-send.
>>>>>>
>>>>>> Next, I'm working on getting CC processing nailed down so I can 
>>>>>> roll this cart out and get it online and taking orders. When I run 
>>>>>> a test order with a live credit card I'm getting this message at 
>>>>>> the top of the page.
>>>>>>
>>>>>> >>>>>>>>>>>>>
>>>>>>  There were errors in your last submission:
>>>>>>
>>>>>>     (Payment process): There was an error accepting payment: 
>>>>>> Real-time charge failed. Reason:
>>>>>>  The areas you need to correct are shown in this color below.
>>>>>> <<<<<<<<<<<<<
>>>>>>
>>>>>> problem is...there's nothing colored. the form looks the same as 
>>>>>> it did when I hit the "Place Order" button on the previous screen.
>>>>>>
>>>>>> payments settings:
>>>>>>
>>>>>> CHECK_ACCEPTED                        0 Payment
>>>>>> COD_ACCEPTED                            0   Payment
>>>>>> CREDIT_CARDS_ACCEPTED           visa mc discover amex   Payment
>>>>>> MV_PAYMENT_HOST Payment
>>>>>> MV_PAYMENT_ID                           xxxxxxxxx
>>>>>> Payment
>>>>>> MV_PAYMENT_MODE                     authorizenet
>>>>>> Payment
>>>>>> MV_PAYMENT_PARTNER Payment
>>>>>> MV_PAYMENT_REFERER Payment
>>>>>> MV_PAYMENT_SECRET                   xxxxxxxxxxxxxxxx          Payment
>>>>>> MV_PAYMENT_VENDOR Payment
>>>>>> POSTAL_ACCEPTED Payment
>>>>>> PO_ACCEPTED                               0     Payment
>>>>>> SETTLE_TRANSACTION                   1
>>>>>>
>>>>>> The value for MV_PAYMENT_SECRET is the transaction key that was 
>>>>>> generated by authorize.net that we're currently using on two other 
>>>>>> shopping carts that we're using that we desperately want to get 
>>>>>> away from.
>>>>>>
>>>>>> What am I missing here?
>>>>>>
>>>>>> thanks,
>>>>>> -- 
>>>>>> Mark Weaver
>>>>>> American Micro - Webmaster
>>>>>> 1-800-558-2058
>>>>>
>>>>>
>>>>>
>>>>> I've seen this happen with threaded Perl - what Perl version are 
>>>>> you running, and did you compile it yourself?
>>>>> - Ed
>>>>
>>>>
>>>>
>>>> Hi Ed,
>>>>
>>>> Yes, I compiled perl myself and disabled threading. It was the only 
>>>> way I could get Interchange to install.
>>>>
>>>> -- 
>>>> Mark Weaver
>>>> American Micro - Webmaster
>>>> 1-800-558-2058
>>>
>>>
>>> Ok, I just saw your previous post which included snippets of the 
>>> error.log. It looks like you may be missing this in interchange.cfg:
>>>
>>>         Require module Vend::Payment::AuthorizeNet
>>> (restart interchange) ...and you'll need to ensure you have a 
>>> supplementary Perl module or two, see the perldoc for the 
>>> above-referenced module for more info.
>>> - Ed
>>
>>
>> Ed,
>>
>> You are da BOMB! got me lookin in the interchange.cfg file again and I 
>> saw the line you were refering to. So, I uncommented the line which read:
>>
>>         Require module Vend::Payment::TestPayment
>>
>> and replaced it with the line:
>>
>>         Require module Vend::Payment::AuthorizeNet
>>
>> and when I restart interchange I received the following on the console:
>>
>> >>>>>>>>>>>>>
>> [interch at amermicro1 interchange]$ pwd
>> /usr/local/interchange
>> [interch at amermicro1 interchange]$ bin/restart
>> Killing Interchange server 14793 with TERM.
>> Vend::Payment::AuthorizeNet payment module initialized, using LWP and 
>> Crypt::SSLeay
>> Low traffic settings.
>> Calling UI......UI is loaded...
>> Interchange V5.2.0
>> Configuring catalog americanmicroinc...Using MySQL, 
>> DSN=dbi:mysql:order_americanmicroinc...done.
>> Interchange server started in UNIX mode(s) (process id 26903)
>> <<<<<<<<<<<<<<
>>
>> Still, the transaction didn't go through, but at least now I'm getting 
>> a little information returned to the screen. The info on the Place 
>> Order screen looks like this:
>>
>>  There were errors in your last submission:
>>
>>     (Payment process): There was an error accepting payment: Real-time 
>> charge failed. Reason: Authorizenet error: This transaction cannot be 
>> accepted.. Please call in your order or try again.
>>     Credit Card Information: Authorizenet error: This transaction 
>> cannot be accepted.. Please call in your order or try again.
>>
>> Just to make sure though I used first one of our company cards, and 
>> then one of mine which I know both are good, but got the same error 
>> message as described above.
>>
>> -- 
>> Mark Weaver
>> American Micro - Webmaster
>> 1-800-558-2058
> 
> 
> Well, at this point the Interchange portion of the transaction is 
> working, so you'll want to review your Authorizenet account settings in 
> their merchant control panel.
> 
> - Ed

sounds like a plan Ed. Pretty much what Bryan said. Thanks

-- 
Mark Weaver
American Micro - Webmaster
1-800-558-2058




More information about the interchange-users mailing list