Logging Purchases with AppsFlyer and IAP Badger

Does anyone have any experience with integrating AppsFlyer purchase logging with IAP Badger?

It looks like it should be as straight-forward as building a table with all the static variables, putting appsflyer.logPurchase into IAP Badger’s purchaseListener and then grabbing the transactionId / signature from the transaction table that IAP Badger passes through. If anyone has any pointers they can share with me, I’d be very grateful.