MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: cannot register transactions with CyberCash



Kyle,
I could just bear hug you, but I'm not like that.
I got it to work and send the information to Cybercash. I got the receipt
page after the checkout.html. I also got the email receipt (what is the file
that generates this email? I want to redo it a little since I'm using
different field names.).

Kyle, I found out that my syntax was wrong in the Variable
__CYBER_CONFIGFILE__ since that's a long, long path. Ooops. Well, guys and
girls, check your syntax thoroughly.

Thanks Kyle for your reply. Thank you, Mike Heins for a wonderful program.
And thanks to Patrick for that bit of advice. It really pulled me out of the
__VendRoot__/lib mistake!

Well, now for the clean up (I mean customizing the pages and emails):
I keep trying to re-do the email that sent to the customers. What is the
file that generates the format of the email? Is it "report" in
catalogs/thecatalogname/etc/ ? I keep changing that, but nothing.


Sincerely,
Frank

----- Original Message -----
From: <kyle@invisio.com>
To: <minivend-users@minivend.com>
Sent: Tuesday, August 31, 1999 12:08 PM
Subject: Re: cannot register transactions with CyberCash


> ******    message to minivend-users from "kyle@invisio.com"
<kyle@invisio.com>     ******
>
> Frank,
>
> Your checkout page usually includes a hidden form field for
> mv_cyber_mode. Although I guess it could be set elsewhere.
>
> If it is set to minivend_test it will process the order, but not go
> through cybercash, instead the info is dumped to the error log.
> This is used for debugging.
>
> To run through cybercash set mv_cyber_mode to
> mauthonly or mauthcapture (I believe those are right, check the docs)
>
> also the line:
> Variable     CYBER_VERSION       3.2.0.4
>
> should be 3.2 instead of 3.2.0.4 unless this is a change in the newer
minivend
> version.
>
> You also don't need any of the vars dealing with 2.0 cybercash such as
> CYBER_PORT etc , because you are using 3.2
>
> (KC) Kyle Cook
>
> At 10:02 AM 8/31/99 -0700, you wrote:
> >******    message to minivend-users from "frank" <frank@neutral-lax.com>
> >******
> >
> >Hi all.
> >This is my first time writing to the mailing list.
> >
> >The answer to a problem I had with "Premature ending of script header" is
> >not well documented in the Minivend documents. I'd be happy to update
that
> >part of the documentation if I can take care of the problem. Under "Using
> >CyberCash 3.2", it says, "MiniVend 3.11 supports CyberCash 3 with the
> >CCMckDirectLib3_2.pm CCMckLib3_2.pm modules. If those modules are in
place
> >in your Perl include path (you can use VendRoot/lib as a home if you
wish),
> >using CyberCash 3.2 is the same as with CyberCash 2 server..."
> >
> >Well, I found in the mail list,
> >http://www.minivend.com/minivend/minivend-list/1999/msg04965.html
> >Patrick Schoonveld says to put 5 files:
> >(CCMckDirectLib3_2.pm    CCMckLib3_2.pm          CCMerchantTest.pm
> >CCMckErrno3_2.pm        CCMerchantCustom.pm)
> >in __VendRoot/lib, instead of only 2, which I did and it got rid of the
> >"Premature ending of script header.." error, (yes!) but now I get another
I
> >got an "Order Failed" page generated by minivend. So I was happy to get
past
> >one error, finally. Thank you Patrick if you find this.
> >
> >To get rid of "Order failed", instead of just those 5 files, I put every
> >file from cybercash 3.2.0.4's perl-api directory (that's where I got the
5
> >files) into __VendRoot__/lib and it worked cleanly.
> >
> >New Problem:
> >The program works cleanly. I get the Receipt page right after the
checkout
> >page. But when I check CyberCash's Cash Register at
> >https://cr.cybercash.com, none of the transactions show up.
> >
> >my settings are:
> >In the catalog.cfg file,
> >## Set these to enable CyberCash
> >
> ># These are usually all you need for CyberCash 3
> ># Edit to suit
> >#
> >Variable     CYBER_CONFIGFILE    /to/my/mck/merchant_conf
> >Variable     CYBER_VERSION       3.2.0.4
> >
> ># Use these instead for CyberCash 2
> ># Edit to suit
> >#
> >Variable     CYBER_PORT          8000
> >Variable     CYBER_HOST          localhost
> >Variable     CYBER_SECRET        test-secret-fdc
> >Variable     CYBER_MODE          mauthonly
> >Variable     CYBER_CURRENCY      usd
> >Variable     CYBER_PRECISION     2
> >
> >CreditCardAuto  No
> >CyberCash    Yes
> >
> >In the error.log, it says:
> >164.67.181.40 dtJXVyaB:164.67.181.40 - [30/August/1999:19:39:41 -0700]
> >Lanogin-S
> >tore /cgi-lanolin/Lanogin-Store/process Test CyberCash SetServer:
> >> host=localhost
> >> port=8000
> >> secret=test-secret-fdc
> >>
> >>
> >164.67.181.40 dtJXVyaB:164.67.181.40 - [30/August/1999:19:39:41 -0700]
> >Lanogin-S
> >tore /cgi-lanolin/Lanogin-Store/process Test CyberCash sendmserver:
> >> type=minivend_test
> >> Amount=usd 15.54
> >> Card-Address=123 somewhere
> >> Card-City=some city
> >> Card-Country=US
> >> Card-Exp=1/01
> >> Card-Name=someone
> >> Card-Number=4111111111111111
> >> Card-State=ca
> >> Card-Zip=90024
> >> Order-ID=19990831023900000
> >>
> >>
> >164.67.181.40 dtJXVyaB:164.67.181.40 - [30/August/1999:19:39:41 -0700]
> >Lanogin-S
> >tore /cgi-lanolin/Lanogin-Store/process Order id:
> >>                           1
> >>
> >
> >With these settings, I get:
> >1. in the error, the above error messages
> >2. a clean process from checkout to receipt.
> >3. but nothing registered at cybercash.
> >
> >I can see that when it says "type=Minivend_test" that's already wrong.
> >
> >So, if I remark out using "#"
> >#Variable     CYBER_PORT          8000
> >#Variable     CYBER_HOST          localhost
> >#Variable     CYBER_SECRET        test-secret-fdc
> >and so on
> >I get "Order Failed" message.
> >
> >If I don't remark them out and instead replace the variables:
> >Variable     CYBER_PORT          443
> >Variable     CYBER_HOST          www.lanolin.com
> >Variable     CYBER_SECRET        my secret
> >I get "Order Failed" message.
> >
> >can anyone help?
> >I'm on:
> >RedHat Linux 5.2
> >Perl 5.004_05
> >Minivend 3.14-3
> >CyberCash 3.2.0.4
> >
> >Sincerely,
> >Frank
> >
> >-
> >To unsubscribe from the list, DO NOT REPLY to this message.  Instead,
send
> >email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
> >Archive of past messages: http://www.minivend.com/minivend/minivend-list
>
>
> http://www.invisio.com
> Web site design, database driven sites,
> and shopping cart programming.
> Great sites, value priced!
>
> -
> To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
> email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
> Archive of past messages: http://www.minivend.com/minivend/minivend-list
>



Search for: Match: Format: Sort by: