Handling receipts
A vital part of the integration between Cow Hills and Engage is handling receipts.
Read about how Engage handles receipts for purchases and returns here.
Handling purchases
If a customer makes a purchase, Cow Hills sends that receipt to the /receipts endpoint of the Engage API using contact ID as the identifier.
If there is a promotion or discount used, it is first applied to as a discount across each line item. The relevant promotion ID will also be included on the receipt.
Handling returns
If a customer makes a return, Cow Hills sends that receipt to the Engage API using a contact's contact ID as the key. Again, see the Engage documentation for details.