Webshop Plus! v.2.0 for WWB7

This forum is dedicated to discussions about shopping carts/ecommerce.
Forum rules
PLEASE READ THE FORUM RULES BEFORE YOU POST:
viewtopic.php?f=12&t=1901
jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Mon Nov 22, 2010 2:19 pm

I tried it on a different PC and it is working. I have no idea why this is happening... very strange.

Thanks

jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Mon Nov 22, 2010 6:45 pm

Now using Firefox browser and here are some issues I hope you can help with:

On the "Complete your order" page (checkout.php)
can the "Order Now!" button go directly to PayPal and skip the thank you page (thankyou.php)?
-If not, can I change the value/label "Order Now!" button to show "Continue".

On the "Order completed" page (thankyou.php)
it shows "Your order has been successfully placed! A confirmation email has been sent to your email address.
Please proceed to payment so we can process your Order."
-But the PayPal button form is not showing. (nothing is showing)

On the "Customer Information" page (customer.php)
It looks like the only required field is the E-mail field and I would like to make all fields required.
-Can I simply change this in the editbox properties validate tab?

When the Order is completed an e-mail is sent to the customer showing the order details.
-Can this include the Paypal link to pay for the item?

In Firefox, some things don't display properly:
on the Customer Information page (customer.php), the "Previous" button shows the word "Page" below it.

And then on the next page "Complete your order" (checkout.php) same problem with the buttons:
"Previous" button shows the word "Page" below the button and the "Cancel" button shows the word "Order!" below the button.

Thanks for your help.

User avatar
Navaldesign
 
 
Posts: 905
Joined: Sat Mar 01, 2008 8:08 pm
Location: Italy
Contact:

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by Navaldesign » Mon Nov 22, 2010 6:57 pm

jeff11214 wrote:Now using Firefox browser and here are some issues I hope you can help with:

On the Complete your order page (checkout.php)
can the "Order Now!" button go directly to PayPal and skip the thank you page (thankyou.php)?
-If not, can I change the value/label "Order Now!" button to show "Continue".
Not at the moment. I will upload an updated version in a few days, where normal submit buttons will be replaced by advanced buttons (and the internal php code modified) so it will be possible to change the buttons wording.
On the Order completed page (thankyou.php)
it shows "Your order has been successfully placed! A confirmation email has been sent to your email address.
Please proceed to payment so we can process your Order."
-But the PayPal button form is not showing. (nothing is showing)
Did you modify the code ?
Or
Did you remove the payment method dropdown from the previous page ? If yes, no payment method is passed to the "thankyou" page and therefore the script doesn't display the PayPal button.
You will need to use the specific PayPal only pages that come with the zip and rename them (removing the "1" from the end of the page name.
On the "Customer Information" page (customer.php)
It looks like the only required field is the E-mail field and I would like to make all fields required.
-Can I simply change this in the editbox properties validate tab?
Yes.
When the Order is completed an e-mail is sent to the customer showing the order details.
-Can this include the Paypal link to pay for the item?
No. You would need to recreate the email code, to send HTML email with the same code as the PayPal button, otherwise the PayPal details (email address, Order ID, Amount, etc) can NOT be passed over to PayPal.
In Firefox, some things don't display properly:
on the Customer Information page (customer.php), the "Previous" button shows the word "Page" below it.
Just make the button larger in WB and publish again.
And then on the next page "Checkout" (checkout.php) same problem with the buttons:
"Previous" button shows the word "Page" below the button and the "Cancel" button shows the word "Order!" below the button.
Same as above.
www.dbtechnosystems.com

jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Mon Nov 22, 2010 8:14 pm

On the Order completed page (thankyou.php)
it shows "Your order has been successfully placed! A confirmation email has been sent to your email address.
Please proceed to payment so we can process your Order."
-But the PayPal button form is not showing. (nothing is showing)
Did you modify the code ?
Or
Did you remove the payment method dropdown from the previous page ? If yes, no payment method is passed to the "thankyou" page and therefore the script doesn't display the PayPal button.
You will need to use the specific PayPal only pages that come with the zip and rename them (removing the "1" from the end of the page name.
On the previous page I did remove payment options which I see caused the problem. I'm now using the PayPal only pages that were included in the zip and that worked perfectly! Thank you!

Now when I click the "PayPal click here to pay" button:
-the PayPal page does not show an option to pay without a PayPal account. I don't want my customers to feel obligated to open a PayPal account.
-Am I missing something?

When the Order is completed an e-mail is sent to the customer showing the order details.
-Can this include the Paypal link to pay for the item?
No. You would need to recreate the email code, to send HTML email with the same code as the PayPal button, otherwise the PayPal details (email address, Order ID, Amount, etc) can NOT be passed over to PayPal.
Is this really difficult? Would you be able to give more information on how to do this? I think others on this site would have an interest in this as well.

Thanks for your quick response!

User avatar
Navaldesign
 
 
Posts: 905
Joined: Sat Mar 01, 2008 8:08 pm
Location: Italy
Contact:

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by Navaldesign » Mon Nov 22, 2010 8:26 pm

Payment through credit card without a PayPal account is an option that you set in your PayPal account, not in the cart. Set the "PayPal account Optional?" to yes.

HTML email: yes, it is rather complicated, because this is not a static mail, it is created on the fly depending on customer info and order info. The php code loops among the products to create the order details. You need to heavily modify the code.

I have created such a routine for a paying customer and it has taken me hours to create, finetune and test.
www.dbtechnosystems.com

jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Mon Nov 22, 2010 9:34 pm

Thank you for your help. It's all coming together now.

May I make a suggestion: Can you include a 2nd error page?

On the Cart page, if an incorrect discount code is entered the Error page opens and you have a link to go back to the cart page which is perfect.

On the next screen, Customer information page, if you click continue and have an incorrect or missing E-mail then you can't go directly back to the Customer Information page. You have to first go to the cart page and continue from there.

I added a link on the error page to go back to the Customer Information page which works fine, but the problem is that link will also show if on the cart page an incorrect discount code is entered. Customer should not see the new link to go to Customer Information page at that point.

User avatar
Navaldesign
 
 
Posts: 905
Joined: Sat Mar 01, 2008 8:08 pm
Location: Italy
Contact:

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by Navaldesign » Mon Nov 22, 2010 10:03 pm

I understand your requests, however, this is a free script and as such it is delivered AS IS.

I can not afford the time or the efforts required to make such amendments. I will take all users comments into account when / if I make an update to the script.

All the issues you are mentioning are dealt with in my Pro cart, which, however, is a commercial (paid for) script.
www.dbtechnosystems.com

jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Mon Nov 22, 2010 10:10 pm

I understand and I do appreciate all you have done.

Thanks!

User avatar
Navaldesign
 
 
Posts: 905
Joined: Sat Mar 01, 2008 8:08 pm
Location: Italy
Contact:

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by Navaldesign » Wed Nov 24, 2010 7:00 am

In the "cart" page.

Double click the HTML box that displays the cart, find the reference lines and add the new code after them.
www.dbtechnosystems.com

jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Fri Nov 26, 2010 5:59 pm

I'm in the final stages of going Live with my webshop2 cart. If I go through an order on my site I finally click the PayPal button and the next page displays "You cannot pay the seller through un-encrypted buttons".

I see my PayPal profile option to "Block Non-encrypted Website Payment:" is set to "On" which is why I'm getting that message. I do realize that it should work if I set this option to 'Off".

PayPal states:
Using encryption enhances the security of website payments by decreasing the possibility that a 3rd party could manipulate the data in your button code. If you plan on only using encrypted buttons you can block payments from non-encrypted ones.

My question is:
Should I be concerned that the PayPal button is not encrypted and can I change it so it is encrypted?

Thank you. And, I love the cart.. it's awesome!

User avatar
Navaldesign
 
 
Posts: 905
Joined: Sat Mar 01, 2008 8:08 pm
Location: Italy
Contact:

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by Navaldesign » Fri Nov 26, 2010 6:21 pm

No, you should not be concerned at all, because the thing is really simple: If the payment is not as it should, you simply don't ship the goods.

There COULD BE a concern if you were selling downloadable products and IF your automatic download script didn't perform the necessary verifications before allowing download.
www.dbtechnosystems.com

jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Fri Nov 26, 2010 6:43 pm

But, can the customers information (name,address,phone number) be 'stolen' if sent via un-encrypted button?

User avatar
Navaldesign
 
 
Posts: 905
Joined: Sat Mar 01, 2008 8:08 pm
Location: Italy
Contact:

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by Navaldesign » Fri Nov 26, 2010 6:55 pm

Eveything can be stolen, but it is HIGHLY improbable because comunication with PayPal is through SSL.
Please also note that:

1. Customer details can NOT be sent through an encrypted button created on PayPal's site.
2. Webshop plus sends the customer details to PayPal to avoid the customer needing to re-type them.
If you use an encrypted button, he will have to type his details again.
3. If you don't mind them doing so, simply modify the HTML box code so that the UN-encrypted button of Webshop Plus will not send them anyway.

PayPal's comments on unencrypted buttons do NOT regard the customer details security, but your own, as all product details are stored on PayPal' server (and thus they can not be altered).
www.dbtechnosystems.com

jeff11214
 
 
Posts: 66
Joined: Sat Oct 28, 2006 4:22 pm

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by jeff11214 » Fri Nov 26, 2010 7:37 pm

Thanks for the detailed explanation on Security. I just wanted to make sure I setup my part as a merchant correctly.

Regarding the Order Number:
In the Scipt Details of the Admin login, I changed the Order Start Number, but the order when placed still shows the default incremented by 1 which started at 100. After reading the entire thread, I also changed the "thankyou.php" start of page code ($order_start = "100";) to what I want, but that didn't change anything. Still shows the incremental by 1 number from 100
-If I can't make this my own order start number it's not the end of the world.

After the PayPal button is clicked, the PayPal page shows the order summary.
The description shows the company name and order number (which looks good).
Below that shows "item number: 111", where 111 is actually the order number. I realize this is PayPal's terminology, but I figured I would ask if you think this can be changed to show the word "order" instead of 'item'. I don't want to confuse the customer.

I'll try not to ask any more question after this :)
Thanks for all your help!!!!

User avatar
Navaldesign
 
 
Posts: 905
Joined: Sat Mar 01, 2008 8:08 pm
Location: Italy
Contact:

Re: Modified version of the WB6 Webshop!! Webshop_plus

Post by Navaldesign » Fri Nov 26, 2010 8:15 pm

If the Order nr doesn't change, probably the script can't write the order number to the file that keeps the numbering. This is most probably a permissions issue. Normally the file "order_nr.php" should have permissions set to 644, but you can also try 777.

I don't think that there is a way to change the wording in PayPal.
www.dbtechnosystems.com

Post Reply