If you’re building your own Android app with a custom REST API on top of Magento.
Add the product to the cart (/rest/V1/carts/mine/items).
Collect shipping/payment info app (/rest/V1/carts/mine/shipping-information and /rest/V1/carts/mine/payment-information).
Place the order (/rest/V1/carts/mine/payment-information).
You’ll need to handle:
Authentication (customer token or guest checkout).
Cart creation before adding products.
Valid payment method codes that Magento supports (like checkmo, paypal_express, etc.).