How to implement an additional handling fee at checkout through a Custom-developed app. Functions or App Extensions can be used for this, but I need guidance on the following:
- Can Functions or APIs be used to apply a handling fee programmatically during the checkout process? If so, how should I define and configure the function?
- If using App Extensions, what APIs or approaches should I use to achieve this?
- Are there specific permissions or prerequisites required to modify the checkout flow in this way?
Any examples, best practices, or relevant documentation links would be greatly appreciated. Thank you!