Find in comments- I don’t understand the payment flow with Pickup or Deliver. A venue can accept COD and CC, if Admin has it setup. The payment for CC goes to Admins payment gateway and the COD to the restaurant as they have collected it from the customer. When the restaurant requests payment from Admin, the COD amount is also included with the CC amount! There is no reference at the payment gateway of which restaurant has received funds for the transaction expect the order value. This would be a administration nightmare with 100+ stores, unless I’m missing something?
Any suggestion welcome 🙏🏼.