Using Shopify Payments to Pay for orders created in External Platform

Hello,

I have gotten request to be able to access Shopify Payments through API to charge for the amount of an order NOT in shopify, but for an order checkout on another Platform.

Need to know if this is possible and how?