solicitar - Prueba de devoluciones de cargo/disputa con IPN en la zona de pruebas de PayPal
reembolso paypal a tarjeta de debito (1)
Lo que tendrá que hacer es crear su propio simulador de IPN para probar esto. Puede crear un formulario HTML básico con la acción establecida en su URL de IPN y los campos ocultos que coinciden con los nombres / valores que espera obtener de una IPN.
De esta manera, puede cargar su prueba en un navegador y enviarla a su oyente de IPN. Podrá ver los resultados en la pantalla que pueden ayudar a solucionar problemas.
Tenga en cuenta que al realizar esta prueba, los datos no provienen del servidor de PayPal, por lo que la IPN no se verificará. Deberá asegurarse de que su lógica de código maneje eso.
Aquí hay algunas muestras de IPN que obtendría cuando se produce una devolución de cargo para que pueda ver lo que debe esperar y configurar su simulador en consecuencia.
Nuevo caso
txn_type = new_case
payment_date = 13:40:52 Aug 05, 2013 PDT
case_id = PP-002-576-509-683
receipt_id = 4674-2219-3481-3741
case_type = chargeback
business = [email protected]
verify_sign = AeD56uUedZzgp83xxTHMkZtMZ9FVAzvpMwl6OHUf9CNvlvgA2P0mbcwP
payer_email = [email protected]
txn_id = 0PC8014855508203X
case_creation_date = 18:40:23 Sep 04, 2013 PDT
receiver_email = [email protected]
payer_id = RZ3LX555U646Q
receiver_id = M5VRA555CSK6
reason_code = non_receipt
custom =
charset = windows-1252
notify_version = 3.7
ipn_track_id = 2842c24f40ac
Inversión
mc_gross = -1972.86
protection_eligibility = Ineligible
payer_id = RZ3LX555U646Q
address_street = N/A
payment_date = 18:42:00 Sep 04, 2013 PDT
payment_status = Reversed
charset = windows-1252
address_zip = 00000
first_name = Tester
mc_fee = -44.74
address_country_code = US
address_name = Tester Testerson
notify_version = 3.7
reason_code = chargeback
custom =
business = [email protected]
address_country = United States
address_city = NA
verify_sign = Ai1PaghZh5FmBLCDCTQpwG8jB264ABWpa3tbhFljkaPnVj1L9ip5EwyS
parent_txn_id = 0PC8014555008203X
txn_id = 0PC8014855508203X
payment_type = instant
last_name = Testerson
address_state = NA
receiver_email = [email protected]
payment_fee = -44.74
receiver_id = M5VRA555CSK6
item_name = PayPal POS Web Order
mc_currency = USD
item_number =
residence_country = US
receipt_id = 4674-2219-3481-3741
handling_amount = 0.00
transaction_subject =
payment_gross = -1972.86
shipping = 100.00
ipn_track_id = f456d076de1ff
¿Hay alguna manera de probar los Chargebacks / Disputes en el sitio de prueba de PayPal Sandbox?
Intento usar el centro de resolución para crear casos nuevos mediante el método normal de disputar una carga y a través de la sección específica "Crear o resolver caso" del "Sandbox" del Centro de resolución.
De cualquier manera que lo haga, solo puedo hacer que las disputas pasen a ser "Revisadas por PayPal". No se envían notificaciones de IPN.
Este artículo de soporte detalla los pasos esperados que espero emular en el entorno de la zona de pruebas: https://ppmts.custhelp.com/app/answers/detail/a_id/622/kw/Dispute