Hi. this seems related to an issue i am having. I’m attempting to add an order to square when orders are placed through WooCommerce so that my client can more seamlessly admin and report. Everything is working as expected, but the woocommerce “Fees” (which is the tip) is translating over as a line-item on the order rather than into Square’s tip amount field. To fix this, do i need to use the tip_money field in the payment. If i populate this field, will it automatically show up in the order? (this is my first time working with the square api. thank you for your patience!)
Yes, and yes . If you add tip_money to CreatePayment, it will come over as a tip amount, rather than a line item. And, the order will promptly be updated to include the amount as well (so it should be visible in both the Payment and Order objects). Let me know if you find otherwise, though!