I would like to know the answer too. Anyone here know what is the answer to that question. I'll do some Googling and get back to you if I find an good answer. You should email the people at iPage as they probably can answer it..
I was able to pass the variables like this.
<form method=post action=https://www.2checkout.com/cgi-bin/sbuyers/cartpurchase1.2c>.
<INPUT type="submit" value="Click to pay thru 2CheckOut">.
<input type=hidden name=sid value=12345>.
<input type=hidden name=order_number value=(random 6 digit number)>.
<input type=hidden name=cart_order_id value=(random 3 digit number)>.
<input type=hidden name=total value=900.00>.
<input type=hidden name=company_name value="My Company name">.
<input type=hidden name=web_site value=www.mycompanyname.com>.
<input type=hidden name=product_description value="My Product Name">.
I got 2 questions, when I tried to pass the hidden value=product_id, the product name did not show on the resulting 2CO page...therefore I tried putting product_description to no avail. So how can pass the product description?.
2nd question, if I add product_id just after sid, will this solve the 1st problem, coz I tried that and it didn't show the product description on the resulting page. If a customer calls 2CO and asks about the product, and I have passed the product_id, will it show on the statement or 2CO's db?.
Are you using OSC to generate the form above, or our PNP cart?.
If you are using OSC, then OSC is going to take care of all the sales details, or it should be. Our system does not retain those..
If you are using our PNP cart, then you can use merchant_order_id for your custom parameters. However, these will not show up on the payment page. Additionally, product_id should only be used if you have defined your products within 2CO's database, in which case the product_id value only refers to the product in 2CO's DB...
Actually am using my own custom made php script which collects information, because my iPage website sells services therefore the price depends on what is chosen by the shopper..
Can I then use merchant_order_id? And if it doesn't showup on the payment page, which are the correct parameters to pass the product description other than product_description?.
If you use the following improved payment module for 2checkout, you won't have to setup any products on your 2checkout account and the user will only have to fill out his creditcard info once. I use this on my.
And it works really good..
Improved 2Checkout payment module contribution.
Is it a must you setup all products in the admin section of 2CO before you can sell any service or product?.
In other words, can I just generate a product_id,unit_price and total all on the fly from my shopping cart and pass the variables to 2CO to process payment without the product existing in my 2CO admin product list?.
I hope you understand...
You can just pass in your seller ID, amount to charge and invoice number. This is possible from the 2CO side, I am not sure if OSC will permit this as we dont usually provide support for third-party scripts like OSC..
For recurring charges, the products must always be added to 2CO's database through your admin panel. This is so that we know what is being sold when a customer calls us and says "Hey, why are you taking $25.95 out of my account every month!?".
Basically what I am saying is "If OSC can do it, we can do it."..