|Setting custom payment methods|
|Setting custom payment methods|
Author Fabvian Ferrante on 12-09-2000 at 20:13 (EST)
|This is my problem, wanted to see if it has a solution:My store sells from Buenos Aires through|
Internet, and it does not accept credit cards. The customer fills the order, soon this one comes
by mail to us, and we sent one order reply to him to confirm the ordering information, billing address
and so. We have two allowed payment methods.Sending cash to Buenos Aires by registered mail, or to send money order or check to our correspondent in the United States.The payments to Buenos Aires are made
according to the price indicated for each product more shipping according to the all up weight of
the order.And the payments to the United States suffers a surchrge of 20% on the price of
products and not on shipping. I need to know if exists any way to set the payment methods in order to agree with both of our allowed payment methods. Direct price sending payment in cash to Buenos Aires, and 20% surcharge sending to Ohio.
From now very many thanks to any answer or suggestion.
|Messages In This Discussion|
| 1. RE: Setting custom payment methods|
Author Bill Weiner on 12-11-2000 at 06:53 (EST)
|So you basically want the customer to be able to print out the order form ... so that they can send it with their cash to Buenos Aires ... or send it with their cash/check to the US? And you also want to add a 20% surcharge if the customer does send their cash/check to the US?|
Well, there aren't any built-in options for easily configuring extra changes based on where the customer will be sending his/her PAYMENT (usually the extra changes are based on where the ORDER is being sent)... but there are actually several ways that you can handle this.
Here is my suggestion (which basically involves configuring the "PRINT" option for customers who will be sending their payment to Buenos Aires and configuring the "COD" option for customers who will be sending their payment to the US):
STEP 1: Log in to the uShop Control Panel and go to the "General Settings - Payment Options" panel.
STEP 2: Configure the fields in the "Print Payment" section to:
1) Print Payment Option: YES
2) Payment Selection Button Label: Cash to Buenos Aires
3) Payment Selection Instructions: Click here to print an order form that can be sent with your Cash payment to Buenos Aires.
4) Instructions Displayed On The Print Page: (Put your company's Buenos Aires address in this field)
STEP 3: Configure the fields in the "COD Payment" section to:
1) COD Payment Option: YES
2) COD Fee: 0.2
3) Payment Selection Button Label: Cash/Check to US
4) Payment Selection Instructions: Click here to print an order form that can be sent with your Cash or Check payment to our US correspondents. (A 20% surcharge will be added.)
5) Thank You Message: (Put your Ohio correspondent's address in this field)
STEP 4: Save those settings by pressing the APPLY button on that control panel form.
Now the above steps will give the customer the two payment options, but because the COD Fee being used for the Ohio payment option doesn't normally handle percents, you'll have to make one modification in the "ushop.pl" file:
STEP 5: Open the "ushop.pl" file will any text editor such as WordPad.
STEP 6: Do a search on the following line:
$totals_shipping_and_handling += $cod_modifier;
STEP 7: Change that line to:
$totals_shipping_and_handling += ($totals_shipping_and_handling * $cod_modifier);
STEP 8: Save the file (as TEXT if your editor asks)... and try it out.
See if that will meet your needs.