Domain Pricing Options
From PhpCOIN Documentation
When phpCOIN was first created, vendors such as PayPal did NOT allow us to pass a price to them ~ only a product id for a product setup on their website. So phpCOIN had no facility for multiple item orders, because vendors did not support it.
Later, some of them started to allow us to pass a price, but not all of them. So phpCOIN incorporated an "order setup fee" that can be applied to every order, and a "domain setup fee" that can be added to any product "ordered" via the built-in WHOIS function. Admin -> Parameters -> common -> orders -> Add $xxx.yy to Order As Order Setup Fee Admin -> Parameters -> common -> whois -> Add $xxx.yy to Order As Domain Setup Fee
Another option is that any product "ordered" via the built-in WHOIS can be forced to be a different product. Say for example you the following products: 1 a .com registration is $20 2: a .ch registration is $30 3: hosting at $60 per year (no domain name ordered) 4: hosting at $80 per year (.com domain name ordered) 5: hosting at $90 per year (.ch domain name ordered)
If a user uses WHOIS to lookup an available domain name, then if they click the "order" link for a .com whatever product they had picked (say #3) would be overridden to be a different product (say #4) and "ordering" a .ch domain name could override the product to #5
Not perfect, but workable. Admin -> WHOIS Lookups -> xxxxx -> Override Ordered product_id With