EasyPost - Reembolsar Envio
Descripcion
Sección titulada «Descripcion»Este modulo solicita el reembolso de un envio previamente comprado en EasyPost. Recibe el ID del shipment y realiza una peticion POST al endpoint /shipments/{shipment_id}/refund. Retorna el estado del reembolso y el estado actualizado del envio.
Configuracion
Sección titulada «Configuracion»| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
| credentials_id | credentials | Si | Credencial EasyPost (provider: easypost) |
| shipment_id | text | Si | ID del shipment a reembolsar (shp_…) |
Credenciales
Sección titulada «Credenciales»Se requiere una credencial de tipo easypost con los siguientes campos:
- api_key: API Key de EasyPost
{ "success": true, "shipment_id": "shp_abc123", "refund_status": "submitted", "status": "refunded", "message": "Reembolso solicitado: submitted"}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Caso basico
Sección titulada «Caso basico»{ "credentials_id": "mi_credencial_easypost", "shipment_id": "shp_abc123"}API Utilizada
Sección titulada «API Utilizada»- Endpoint: POST
/shipments/{shipment_id}/refund - Base: EasyPost API (via helper
_easypostHelper) - Documentacion: https://www.easypost.com/docs/api
- El reembolso puede tener diferentes estados: submitted, refunded, rejected
- Los reembolsos de USPS generalmente se aprueban automaticamente si la etiqueta no fue escaneada
- El tiempo de procesamiento del reembolso depende del transportista
- Solo se pueden reembolsar envios que hayan sido comprados pero no entregados