Hi,
Can you try to edit the file "plugins/hikashoppayment/sagepay/sagepay.php" in the function "onAfterOrderConfirm()" replace the lines:
if(@$order->cart->billing_address->address_country->zone_code_3=='US'){
$postData['BillingState'] = @$order->cart->billing_address->address_state->zone_code_3;
}
if(@$order->cart->shipping_address->address_country->zone_code_3=='US'){
$postData['DeliveryState'] = @$order->cart->shipping_address->address_state->zone_code_3;
}
By:
if(@$order->cart->billing_address->address_country->zone_code_3=='USA'){
$postData['BillingState'] = @$order->cart->billing_address->address_state->zone_code_2;
}
if(@$order->cart->shipping_address->address_country->zone_code_3=='USA'){
$postData['DeliveryState'] = @$order->cart->shipping_address->address_state->zone_code_2;
}
Thanks to give us a feedback.