Set up your order management functions

Learn about setting up your order management functions.

Overview

Processing orders (authorize, void, refund) in Commerce Cloud updates the order status in the Affirm dashboard. While you can process orders in the dashboard, we strongly recommend using Commerce Cloud to keep order status synced with Affirm.


Set up your order management functions

To set up your order management functions, you'll need to import XML files from the downloaded cartridge and enable each job (function). These files are included in affirm.zip which should have been uploaded in the previous steps (If not go to the "Import the XML files from the Metadata directory" section and complete the steps). Please note that some of these function may not be available in older versions of the cartridge.

1. Go to Administration > Operations > Jobs
2. Verify that each imported job was created.

3. For each job (shown above), check the enabled box and set the interval.

4. Check the Scope in the Job Steps tab to make sure your site is included.

📘

Process transactions in the Dashboard

Click here for information on processing transactions


External Interfaces

Affirm REST API

Commutation between Affirm service and Salesforce Commerce Cloud Platform is based on Affirm REST API. All outside traffic from Salesforce Commerce Cloud instance is handled by HTTPS protocol. In the Salesforce Commerce Cloud Platform each API call to Affirm is wrapped into Service that is handling monitoring and logging functionality.

Affirm integration documentation
Promotional Messaging