Fulfillment.com is a tool for processing orders. You can connect Fulfillment.com to Digistore24. This allows you to automate your sales and shipping process, in terms of warehousing, product packaging, shipping, and returns services.
To connect Fulfillment.com to Digistore24, you need to set up an IPN connection for the target system Fulfillment.com in Digistore24.
Note
You have to pay for Fulfillment.com. You can find further information here.
Requirements
You already have a Fulfillment.com account and know the following details:
- your OAuth Client ID
- your OAuth Secret
- the shipping method
- the SKUs (Stock Keeping Units) of your products. If you have not yet created an API key, please contact Blastable support.
Note
You will receive these details from your Account Executive. You can find further information here.
Set up IPN connection
- Log into your Digistore24 account.
- Go to the Vendor view and open Settings > Integrations (IPN).
- Click on the Add new connection button. An overview of the connections will now be displayed.
- Click on the Fulfillment.com card. The input form will now open.
- Enter a Name. This is only visible to you.
- Select the products for which an IPN should be sent in the For products field.
- Select whether an IPN should also be sent when the products are purchased as add-ons in the For add-ons field.
- You can select the product languages for which an IPN should be sent in the For orders in these languages field.
- You can select the shipping countries for which an IPN should be sent in the For deliveries to these countries field.
- You can select the resellers for which an IPN should be sent in the For orders from this reseller field.
- You can select the events for which an IPN should be sent in the Send notification field.
- Select whether an IPN should also be sent for test purchases in the Deliver test orders field.
- Select whether to send the individual orders of an upsell sale bundled in one IPN or in separate IPNs in the Group upsells field.
Note
Only IPNs for products selected in the For products field will be sent. - If you selected No in the Group upsells field: Select whether the individual products of an add-on sale should be sent bundled in one IPN or in separate IPNs in the One IPN call per add-on field.
Note
Only IPNs for products selected in the For products field will be sent. - Enter the Username for your Fulfillment.com account.
- Enter the Password for your Fulfillment.com account.
- Enter your OAuth Client-ID.
- Enter your OAuth Secret.
- Enter one or more SKUs (Stock Keeping Units) in the SKU mapping field for the corresponding Digistore24 products.
Note
If you want to enter multiple SKUs in one field, separate them with commas. - Enter the string for the Fulfillment.com shipping method in the Shipping Method field.
- Select whether the connection should be active immediately after saving in the Active field.
- You can enter one or more email addresses in the Email address for error notifications field. If errors occur during IPN delivery, you will be notified via these email addresses.
- Click on Save. The IPN connection is set up.
Note
Fulfillment.com combines multiple orders into one order/delivery under the following conditions:
- The orders are directed to the same address
- The orders are placed within 15 minutes
If you do not want this, contact Fulfillment.com to disable the Bundle Orders feature.
Attention
There is the option for a customer to reverse the payment through Fulfillment.com. This may result in the package being shipped to the customer even though the customer has not paid. In this case, contact Fulfillment.com.
Note
Use the Test connection button to check whether the IPN connection you have set up actually works and IPNs are transferred to the target system.
Tip
You can create multiple IPN connections for a target system and thereby cover different use cases. The use cases that are possible and sensible also depend on the target system.
Examples:
- Data is to be transferred to multiple email lists or campaigns.
- When a payment is made, the customer should be added to an email list, and when a refund occurs, the customer should be removed from an email list.
- For certain products, an IPN should only be sent for customer orders, for other products it should also be sent for affiliate partnerships.
Set up a separate IPN connection for each use case for the respective target system.