I came across the disclaimer with huge red letting on the old CC Offline Billing module not offered anymore due to the compliance discrepancy. Whoa!
Needless to say I don't want to use that anymore. I am going to revert to using our already in function PayPal Standard.
Here's the thing - I would like to put a disclaimer for international customers who will not see the CC input fields anymore (as I will be disabling that module) to direct them to use the PayPal payment with a debit/credit card, but they need to know they can do that without a PayPal account.
I would like a message that appears above the 'Payment Method' but appears only to international customers (billing address). (Domestic customers use Authorize.net)
Here is what I see as the code for the message, but I need it to display for international billing addresses only:
includes/templates/yourtemplate/templates/tpl_checkout_payment_default.php
Around Line 87 insert a message inside the PaPay <legend><div> code
I know it will be based on zones. I have a few variations set up already for international customers only, just need the code to retrieve that one specified zone to display this message to international billing customers to direct them to use PayPal Standard.
It's in here correct?
$check = $db->Execute("select zone_id from " . TABLE_ZONES_TO_GEO_ZONES . " where geo_zone_id = '" . MODULE_PAYMENT_AUTHORIZENET_AIM_ZONE . "' and zone_country_id = '" . $order->billing['country']['id'] . "' order by zone_id");
while (!$check->EOF) {
if ($check->fields['zone_id'] < 1) {
$check_flag = true;
break;
} elseif ($check->fields['zone_id'] == $order->billing['zone_id']) {
$check_flag = true;
break;
Replace that code for a Zone ID?
No Whammies No Whammies...


Reply With Quote

