Pagos
Es la entidad que almacena la información específica de pagos asociados a pedido. Ya que un pedido puede tener uno (o múltiples) pagos aplicados y los pagos aplicados pueden originarse de un mismo método de pago o una combinación de distintos métodos de pago.
Listado de todos los métodos de pago
GET
https://tiendagoshop.com/api/v1/payment_methods
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Obtener todos los pagos de un pedido
GET
https://tiendagoshop.com/api/v1/orders/:order_number/payments
Path Parameters
Name | Type | Description |
---|---|---|
order_number | integer | Número de orden |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Crear un pago para un pedido
POST
https://tiendagoshop.com/api/v1/orders/:order_number/payments
Path Parameters
Name | Type | Description |
---|---|---|
order_number | string | Número de orden |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Request Body
Name | Type | Description |
---|---|---|
payment_method_id | integer | ID del método de pago |
amount | number | Monto del pago. |
Obtener un pago en específico de un pedido
GET
https://tiendagoshop.com/api/v1/orders/:order_number/payments/:number
Path Parameters
Name | Type | Description |
---|---|---|
order_number | string | Número de orden |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Detalle de un pago relacionado a un pedido.
GET
https://tiendagoshop.com/api/v1/orders/:order_number/payments/:number_payment/
Path Parameters
Name | Type | Description |
---|---|---|
number_payment | string | Número de pago |
order_number | string | Número de orden |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Cancelar un pago en específico de un pedido
PUT
https://tiendagoshop.com/api/v1/orders/:order_number/payments/:payment_number/void
Path Parameters
Name | Type | Description |
---|---|---|
payment_number | string | Número de pago |
order_number | string | Número de orden |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Acción de Capturar el pago.
PUT
https://tiendagoshop.com/api/v1/orders/:order_number/payments/:payment_number/capture
Path Parameters
Name | Type | Description |
---|---|---|
payment_number | string | Número de pago |
order_number | string | Número de orden |
Headers
Name | Type | Description |
---|---|---|
X-Spree-Token | string | Token generado desde el CMS de GS |
Última actualización