refunds
- POST refunds/reject — This method is used to reject a refund which is in draft state.
- GET refunds/list — This method returns information related with refunds. Multiple refunds are returned by each call
- refunds/configuration
- GET refunds/configuration/categories/list — This method returns the refund categories that are allowed to be used by refunds of a specific type. Multiple refund categories are returned by each call
- GET refunds/configuration/refund_methods/list — This method returns the refund methods that are allowed to be used by refunds of a specific type. Multiple refund methods are returned by each call
- GET refunds/configuration/types/list — This method returns the refund types that are allowed to be used in the system. Multiple refund types are returned by each call
- GET refunds/configuration/rejection_reasons/list — This method returns the rejection reasons that can be used while rejecting a draft refund, as defined through the active financial transactions definition. Multiple rejection reasons are returned by each call
- POST refunds/update — This method is updating a single Refund but only as long as it is in Draft life cycle state
- POST refunds/create — This method is creating a new refund either in Draft or Posted state
- GET refunds/show — This method returns information related with a refund. A single refund is returned by each call
- POST refunds/post — This method is used to post a refund which is in draft state.