Reporting Orders

Reporting Orders to Button

Orders can be reported in several ways depending on a brand's workflow and systems architecture. If you need help determining the right path for your brand's integration with Button, you can reach out to your Button representative.

Reporting with ButtonMerchant

If all relevant order data is available client-side at the time of check out, we strongly recommend reporting orders directly via the Merchant Library. This typically requires less development time and is simpler to implement.

Reporting with Button's Order API

Brands can report orders server-to-server using Button's Order API if order data is not available client-side or other logistical factors make reporting via HTTP more logical.

Batch File Reporting

A brand may wish to utilize reporting via batch file uploads in certain circumstances.