1. Home
  2. Direct Sales
  3. Testing Shopify: : Troubleshooting Tips

Testing Shopify: : Troubleshooting Tips

Your delivery settings and delivery action on BookFunnel look correct, but your test purchase did not deliver your ebook or audiobook.

Check the BookFunnel Sales dashboard to see what might have gone wrong. Errors will be displayed in the Recent Transaction Log.

Recent Transaction Log is Blank

If you bought your book and the Recent Transaction Log is blank, the problem is in the Shopify store settings.

Solution: Start from the beginning and follow the Delivery Settings steps again

If your Recent Transaction Log is not blank (and lists the transaction or an error message), please check for the specific error below.

Nothing delivered click for details

If your BookFunnel Sales dashboard shows a recent transaction and this error next to it, click the transaction status for more details.

Name_of_Delivery_Action (Paused)

The transaction was received and matched to the correct delivery action. BookFunnel did not send a delivery email because the delivery action is currently paused.

Solution: Unpause the delivery action and reprocess the transaction

  1. Click the delivery action (circled in red in the example above) to open it.
  2. Click Action and select Edit Action.
  3. Uncheck Pause this delivery action and save your change.
  4. Return to the Sales dashboard.
  5. Click Reprocess next to the failed transaction.
  6. BookFunnel will reprocess the transaction and send a delivery email now that it is active.

No Delivery Actions Found

Click “No delivery actions found” in the Recent Transaction Log to see what went wrong.

No Item ID or SKU in transaction

BookFunnel received the transaction from Shopify, but the product doesn’t have a SKU. Without a Product SKU, BookFunnel is not able to match a transaction to a delivery action.

Solution: Edit your Shopify product and add the SKU

  1. Click the delivery action on your Sales dashboard.
  2. Highlight-and-copy the product SKU you assigned to the delivery action.
  3. Log into Shopify in a new browser and click Products in the side navigation menu. Click the name of the product that BookFunnel will deliver and scroll down to Inventory and paste the SKU. Click Save.
  4. Return to BookFunnel
  5. Purchase the item again.
  6. If the product SKUs match (and now they should!), BookFunnel will send a delivery email.

SKU doesn’t match a delivery action

This means that the Product SKU sent from Shopify does not match the product SKU in a delivery action.

Solution: Edit the Delivery Action and add the Product SKU from Shopify

Click “No delivery actions found” in the Recent Transaction Log to see what Shopify Item SKU we received so that you can fix the the SKU in your delivery action.

To edit your delivery action’s SKU:

  1. Highlight and copy the SKU displayed in the “no delivery action found” error.
  2. Back out of the transaction detail and return to the Sales dashboard.
  3. Locate the delivery action that should deliver this book.
  4. Click Action and select Edit Action.
  5. Paste the Shopify Product SKU and click Save and Close.
  6. Return to the Sales dashboard.
  7. Click Reprocess next to the failed transaction.
  8. BookFunnel will reprocess the transaction and, now that the SKU from Shopify matches your delivery action, BookFunnel will send a delivery email.

Free Books on First-Time Author Plan

BookFunnel will not send a delivery email for a free book (priced at $0.00) on the First-Time Author plan.

You can test with free books and check the Recent Transaction Log to make sure Shopify and BookFunnel can communicate. If the store settings and delivery action are correct, the Recent Transaction Log will show why a book wasn’t delivered. If the only reason it was not delivered was the price, the error message will indicate that, and you’ll know that everything is connected correctly!

Once the book is not free, BookFunnel will send a delivery email on future purchases.

PayPal Account Error

Your PayPal account won’t let you sell an item to itself.

PayPal will not allow you to buy an item with the same PayPal account as the PayPal account of the seller. To get around this problem and test your book delivery, you can either:

  1. Use a second PayPal account, or
  2. Click Pay with Debit or Credit Card and purchase without logging into your PayPal account.

Was this article helpful?