es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Error de respuesta en la transacción API de EasyPaisa

    Como experto en tecnología de la información especializado en JavaScript, pagos, procesamiento de pagos, cuentas de comerciantes y EasyPaisa, te has encontrado con un error al iniciar una transacción MA utilizando la API de EasyPaisa. El mensaje de error indica “Información del comerciante incompleta” y el código de respuesta “0017” no se menciona en la documentación.

    Aquí está el código que has utilizado para iniciar la transacción:

    const otcTransaction = async () => {
      try {
        let url = `https://easypaystg.easypaisa.com.pk/easypay-service/rest/v4/initiate-ma-transaction`
        let body = {
          emailAddress: 'example@gmail.com',
          mobileAccountNo: '03xxxxxxxxx',
          orderId: 'XYZ123',
          storeId: XXXXX,
          transactionAmount: 10.0,
          transactionType: 'MA',
        }
        const response = await axios.post(
          url,
          body,
          {
            headers: {
              'Credentials': 'base64(username:password)'  
            },
          })
        console.log('RESPUESTA:', response.data)
      } catch (error) {
        console.log(error.message)
      }
    }
    

    Si alguien ha trabajado en transacciones MA de EasyPaisa y ha encontrado este problema, agradecerías su ayuda.

Comments are closed.