Avisos
Vaciar todo

Problema de Paypal con pedidos desde Australia  

 
PAULA
 PAULA
Usuario eminente

Hola!

Tengo un problema con los pedidos que se hacen desde Australia en mi web. Actualmente solo ofrezco pago por Paypal para Australia y el 100% de los pedidos da error de pago (Sin embargo funciona bien para el resto de paises), sale el siguiente mensaje:

PayPal response:TIMESTAMP -> 2017-02-13T10:46:19ZL_ERRORCODE0 -> 10731L_SHORTMESSAGE0 -> Invalid DataL_LONGMESSAGE0 -> There's an error with this transaction. Please enter a country in the shipping address.L_SEVERITYCODE0 -> Error

Los de Paypal dan un poco de largas y no saben solucionar el problema (o pasan) y yo esto lo soluciono mandandoles solicitudes de pago por Paypal a los clientes pero con el riesgo de perder la venta ya que da mala imagen mandar estos emails reclamando pagos.

Me podríais dar un poco de luz con este error?
Gracias de antemano.
Un saludo!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 13/02/2017 2:10 pm
PAULA
 PAULA
Usuario eminente

Hola de nuevo,

He dado con alguien de Paypal que me ha aclarado de donde viene el error:

El problema es que su Prestashop nor está enviando por ejemplo

DoExpressCheckoutPaymentRequest
token "EC-4WN70761PA698891N"
payerid "9855DZCRT4WZQ"
method "DoExpressCheckoutPayment"
version "106"
buttonsource "PRESTASHOP_ECM"
paymentrequest_0_currencycode "EUR"
paymentrequest_0_amt "98.49"
paymentrequest_0_itemamt "78.5"
paymentrequest_0_shippingamt "19.99"
paymentrequest_0_paymentaction "Sale"
paymentrequest_0_shiptoname "elizabeth shirtliff"
paymentrequest_0_shiptostreet "45 carlingford rd Epping "
paymentrequest_0_shiptocity "Sydney "
paymentrequest_0_shiptozip "2121"
paymentrequest_0_shiptocountrycode "AUS"
paymentrequest_0_shiptophonenum "0294218200"
paymentrequest_0_name "FOQUE JUMPER LIGHT HOUSE - Clothing sizes : 24M" "FOQUE WHITE AND BLUE BABY SET - Clothing sizes : 24M"
paymentrequest_0_number "1792" "1826"
paymentrequest_0_qty "1" "1"
paymentrequest_0_desc "FOQUE JUMPER LIGHT HOUSE:100% cotton..." "FOQUE WHITE AND BLUE BABY SET:100% cotton..."

Como puede ver en el shiptocountryccode , nos está pasando "AUS"

Y en realidad nos tiene que pasar "AU" , que es el código de dos letras de país ISO.

Para referencia

PAYMENTREQUEST_n_SHIPTOCOUNTRYCODE Country code. It is required if using a shipping address.
Character length and limitations: 2 single-byte characters.

Vosotros sabríais ayudarme a corregirlo?
gracias de antemano.

saludos,

ResponderCitar
Respondido : 13/02/2017 4:24 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

De manera general verifica desde : Localización > Paises> busca Australia y verifica que código ISO tiene

Saludos.

ResponderCitar
Respondido : 13/02/2017 11:16 pm