That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
Hi swguy
I want to use the BeanStream hosted payment page, where BS info says to insert url of their payment page into zencart file but they cannot tell me where to put it, and I cannot figure it out.
The way I want it to work is that after prices+tax+shipping totals, the continue button should being me to the BS page and not to a Zen payment page. I also do not want to capture or store any customer information.
I can navigate the php files and can cut and paste as necessary if I only knew where.
Can you please help?
I am using Zen 1.3.9, hosted on godaddy.
Customer reported a problem placing an order the other day. Other customers orders are coming through ok.
the error message is attached. I have spoken with Beanstream and they have found the cause. I've attached their findings below. Can you figure out a way to resolve this?
reply from Beanstream, newest is at top, oldest at bottom:
************************
Hi,
############################## Yes, it looks like the Beanstream module is pulling in the full text for the shipping option selected by the customer. I don’t know if you could fix this by adjusting your shipping options or if you have to look for help with the Beanstream module on the ZenCart forums.
Thanks,
Mike

Subject: Re: Processing error?
Thanks !! I guess that means that the issue is with the beanstream module in zencart?
Cheers,
Rob
On 2011-06-25, at 12:43 PM, Michael wrote:
Hi,
I’ve figured it out. The problem is the text being attached to our shippingMethod variable through the ZenCart module. Review my log extraction below, as you can see the URL encoded version of the text from your shipping module is over our 64 character limit for the shippingMethod variable. The problem is the special characters and white spaces must be URL encoded which adds an extra 20-30 characters.
URL Encoded:
&shippingMethod=Canada+Post+%3C%21--%281+box%28es%29%29--%3E+%28Small+Packets+Air%2C+up+to+2+weeks%29
Variable data = 85 characters
Decoded:
&shippingMethod=Canada Post <!--(1 box(es))--> (Small Packets Air, up to 2 weeks)
Variable data = 55 characters without spaces and 65 characters with spaces
Thanks,
Hi swguy. Any thoughts?
Hi, highlander, have you solved this problem?
acutally, beanstream only allows 64 characters for the "shipping mothod (description text)". you just need to change the shipping mehtod language at the language file.
if you still have this problem, please let me know. I will send detail about how to change this.
Jing
Sorry....Interact does seem to working quite well in test mode. I'll let you know how the testing goes. In the mean time I am having trouble with the CC portion. First off - If I have PayPal Pro/Express Enabled they show as a 2nd set of entry fields for CC data.
Next - When I shut off PayPal the errors read like paypal transaction errors:
Amex: (312) Card type not accepted - Your credit card could not be authorized for this reason. Please correct the information and try again or contact us for further assistance
Visa: (7) DECLINE - Your credit card could not be authorized for this reason. Please correct the information and try again or contact us for further assistance.
My question to Beanstream was "are these attempts making it to my Beanstream merchant account?"
Grateful for any help!
New Zenner
hi, i just installed this module, but i found a problem at the check-out page. i wonder if this occurs to anyone else. Any response would be appreciated:
At the check-out, it does not have a credit card type option for customer to choose from, e.g. Master Card/Visa. please see the image:
I've checked the .php and the codes are there.
I saw earlier in the thread that Zen-cart did not support the Beanstream hosted payment form, as that post was a few years old I just wanted to inquire again: Is there any support for Beanstream hosted payment processing? My client does not want customer information being stored on a non-secure system.