proyecto26 / react-native-mercado-pago-enterprise

Integrating Mobile Checkout of MercadoPago with React Native to create a payment experience in your applications.
12 stars 2 forks source link

No hay medios de pago disponibles #4

Open DonArgos opened 2 years ago

DonArgos commented 2 years ago

Después de crear un preferenceId llamo a MercadoPago.startPayment y me tira una pantalla con el mensaje Something went wrong. There are no available payment methods.

Únicamente pasa en android, en iOS puedo realizar pagos correctamente, por lo que me da a pensar que es el error tiene que ver con la libreria de mercadopago/px-android directamente pero igual pregunto por si alguien pudiera ayudarme aquí.

image

jdnichollsc commented 2 years ago

Hola, gracias por reportar este error

Es posible ver el código con el que estás creando la preferencia de pago?

Saludos, Juan

DonArgos commented 2 years ago

Este es el código con el que llamo a mercadopago.preferences.create

También estoy pasando un receiverAddrees dentro de shipments con la data del cliente

{
   "items":[],
   "payer":{
      "email":"test@gmail.com",
      "phone":{}
   },
   "payment_methods":{
      "installments":1
   },
   "shipments":{
      "mode":"custom",
      "cost":0
   },
   "external_reference":"1248"
}
jdnichollsc commented 2 years ago

Gracias por compartir, déjame revisarlo!

De momento podrías comparar con este ejemplo que tengo: https://github.com/proyecto26/mercadopago-api/blob/main/src/services/payment.ts#L83

Y aquí puedes visualizar una API usando ese ejemplo: https://mercadopago-e-commerce.herokuapp.com/api

Saludos!