customer_events/purchases

  • GET customer_events/purchases/showThis method returns information related with a purchase customer event. A single purchase customer event is returned by each call
  • POST /purchasesThis method is used to create a purchase customer event in a posted life cycle state
  • POST /purchases/ad_hoc_returnThis method is used to ad hoc return of physical goods without  a purchase customer event identifier. No purchase customer event will be cancelled
  • POST /purchases/{id}/cancelThis method is used in order to cancel a posted purchase customer event. A single purchase customer event can be canceled by each call
  • POST customer_events/purchases/apply_settlementThis method is used in order to automatically calculate and apply a rewards participating merchant's contribution rules based on a purchase customer event. A single settlement can be applied by each call.
  • POST customer_events/purchases/cancelThis method is used in order to cancel a posted purchase customer event. This method can be applied only to posted purchase customer events.  A single purchase customer event can be canceled by each call
  • POST customer_events/purchases/createThis method is used to create a purchase customer event in a posted life cycle state
  • POST customer_events/purchases/create_spendThis method is used to create a purchase customer event in a posted life cycle state, and a spend request customer event related with that purchase customer event. In case of an error none of the customer events is created
  • POST customer_events/purchases/listThis method returns information related to the purchase customer events.  Multiple purchase customer events are returned by each call
  • POST customer_events/purchases/previewThis method is used to preview the amount that will be awarded, the amount that will be spend instantly and the additional amount that can be spent on a purchase customer event, prior to submitting a purchase customer event.