MiniVend Akopia Services

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

Re: Re: [mv] Minivend-Cybercash Comm problem (I'm just too damnstupid to use minivend)



On Wed, 1 Dec 1999, minivend-users wrote:
> 
> Date: Wed, 1 Dec 1999 13:56:16 -0500
> From: mike@minivend.com
> Subject: Re: [mv] Minivend-Cybercash Comm problem SOLVED - thanks!
Solution enclosed
> 
> ******    message to minivend-users from mike@minivend.com     ******
> 
> Quoting mediamob (mediamob@dnaco.net):
> > This code is modified from the demo catalog - since I only permit payment
> > by snail mailed check or Credit Card, I only used a binary test, i.e. if
> > not check, use credit card. Here's the code that works:
> > 
> > >[if value fax_order]
> > >&set = mv_payment Send Check or Money Order Via Snail Mail
> > >[elseif config CyberCash]
> > >&set = mv_payment Credit Card ([default mv_credit_card_type])
> > >mv_credit_card_info=required
> > >[/else]
> > >[/if]
> > >&final = yes
> > >&set=mv_email [value email]
> > >[/set]
> > 
> 
> THe only reason this is working is that [elseif] is not anything
> that MiniVend recognizes and that option is never seen. In fact,
> the whole construction is one big syntax error. I am guessing
> you will have problems with fax_order now.
> 
Yes, sure enough. I was falsely encouraged by the fact that I got
CyberCash output in error.log.

I have to say at this point that I am incompetent to use minivend like I
haven't been incompetent at anything since my forced attempts to play
basketball in the seventh grade. I've been trying for more than a year
now, and have read the entire docs (3.12 version) straight through three
times - and I still don't have enough fundamental understanding to notice
that my 'solution' is a syntax error or properly grasp the meaning of data
in error.log.

> > It looks like the config variable must be explictly tested on the checkout
> > page for the option to be activated. I already _knew_ that cybercash was
> > enabled, so I didn't test for it in the first version.
> > 
> > As far as I can tell, this requirement is not documented. Be advised.
> > 
> 
> It is certainly not a requirement. Looks like your problem was
> trying to test for mv_credit_card_info=required. That only works
> if in CreditCardAuto.
> 
Sorry about that. Stupid, again - generalizing from one datum, combined
with a bit of denial. If I had discovered that a variable test was
necessary to process a directive, that would mean a documentation fault,
not stupidity on my part.

Please accept my apologies. Failing to face my incompetence will not make
it any better, nor will what amounts to accusations against the software.
What I have to do now is decide if it is worthwhile to press on in the
face of my inability or chuck the online business idea and move on. 

> Sounds like you were trying to make an old demo checkout page (pre-3.12)
> work with CyberCash.
> 
Yes, that is exactly what I am doing. My ISP is running 3.11, and all of
my work has been with it. Does 3.11 not support CyberCash at all, or does
it just work differently?

Thanks, 

Pat



Search for: Match: Format: Sort by: