Connect Digistore24 to Nevian

Time needed: about 5 minutesLast updated:

Send every Digistore24 sale, refund and chargeback to Nevian with an S2S postback, so each one shows up next to the ad that brought the buyer.

What you need

  • A Digistore24 affiliate account with an approved partnership with the vendor and a promo or content link for the product. Selling your own product? Follow If you are the vendor.
  • A Nevian workspace with an active plan (Beginner, Pro or Enterprise), where you are the owner, an admin or a member. Viewers can't connect integrations.
  • The two tabs side by side: Nevian on Integrations and Digistore24.

Steps

  1. In Nevian, open Integrations, click Add integration (Connect provider when nothing is connected yet) and pick Digistore24. In the Connect Digistore24 window, have the platform open in another tab, then click Next to get your private URL.

    The Connect Digistore24 window in Nevian, with the Next button highlighted.
  2. Nevian creates your private Postback URL, already filled with Digistore24's placeholders: {cid} is the click ID and {amount_affiliate} your earnings. Click the copy button and leave this window open.

    The Postback URL with Digistore24 placeholders in the Connect Digistore24 window, with its copy button highlighted.
  3. In Digistore24, switch to the Affiliate view at the top of the menu, open Sales & partners › Integrations and click Add New Integration.

    Digistore24's Integrations page in the Affiliate view, with the Add New Integration button highlighted.
  4. Give the integration a name only you see, such as Nevian, choose the affiliate partnerships and the order events to send (payments, refunds and chargebacks), and paste the URL as the Postback URL, without changing it.

    The S2S postback form in Digistore24 with the name Nevian, the partnerships and order events chosen, and the Nevian URL pasted as the Postback URL.
  5. Choose the currency for the amounts (the currency of the Digistore24 integration in Nevian, your workspace currency unless you changed it), make sure the integration is active and click Save.

    The lower part of the form with the currency chosen, the integration active and the Save button highlighted.
  6. Click the edit icon next to the new integration, scroll to the bottom of the form and click Test Connection. Digistore24 sends a simulated purchase.

    The saved Nevian integration open for editing in Digistore24, with the Test Connection button highlighted.
  7. Back in Nevian, click Next after copying the URL or code to open the test step. The line turns Connected within a few seconds. Click Done.

    The Connect Digistore24 window in Nevian showing Connected after the test, with the Done button highlighted.

If you are the vendor

Do steps 1 and 2 above, then set the postback up from the vendor side. Vendors can also make test purchases of their own products.

  1. Switch to the Vendor view, open Settings › Integrations (IPN) configuration, click Add New Integration and, in the last section, click the S2S Postback icon.

    Digistore24's list of integrations in the Vendor view, with the S2S Postback icon highlighted.
  2. Fill in the form as in steps 4 and 5, choosing your products instead of partnerships. In the URL, change {amount_affiliate} (an affiliate's earnings) to the amount you want to count, such as {amount_netto}, the net amount. Click Save, then test it as in step 6 or with a test purchase.

    The vendor's S2S postback form with all products chosen and the amount_netto placeholder in the Postback URL highlighted.

Check that it works

  • The Digistore24 card in Integrations says Connected and shows the time of the last event.
  • Logs › Webhooks lists each call exactly as Digistore24 sent it. Digistore24 keeps its own log too: Sales & partners › Integrations, Log tab (vendors: Reports › Integrations (IPN)).
  • For real sales, the click ID has to reach Digistore24 as cid. In Nevian's Offers, use your promo link as the offer URL and click Add cid={clickid} in the offer window, so every tracking link sends it.

Problems

"Waiting for the first postback…" doesn't change

Digistore24 hasn't called the URL yet. Open the integration in Digistore24 and check that the Postback URL has the whole URL, that the integration is active and that the partnerships (or products) and events are chosen, then click Test Connection again. The Log tab shows whether Digistore24 sent it.

"Digistore24 reached Nevian, but the call was rejected"

The call arrived, but a value in it couldn't be read: the reason under the line names it, such as an unknown status or an amount that isn't a number. This happens when a placeholder in the URL was changed or lost its curly braces. Copy the URL again from the integration's Connection tab in Nevian and paste it over the old one.

The test shows up as a sale

Test Connection simulates a purchase, and the postback doesn't say it was a test. If it appears in Logs › Conversions, open it and click Mark as test (owners and admins), so it stays out of your revenue.

"no matching click" on a real sale

The test never has a click, so this is normal there. On a real sale it means the buyer reached Digistore24 without the click ID: check that the offer URL in Offers ends with cid={clickid} and that your ads use the Nevian tracking link. Digistore24 only accepts letters, numbers and . , _ - in cid, which the Nevian click ID always is.

Digistore24 explains every placeholder in its own S2S postback guide.

Still stuck? Write to [email protected].

Images are drawings of Digistore24's and Nevian's screens, not screenshots; the real screen may look a little different.