I'm looking to begin freelance web development but unsure of how best to move forward. I've read that choosing to host sites for your client is up to you and all that but I had a question about integrating certain APIs.
Say I'm building an e-commerce site for a client and will use Stripe and Shopify in a Rails app. Would I have the client create an account on those platforms so that way they can link their bank account to Stripe for cashing out and will they need to make an account on Shopify as a partner in order to utilize API keys there that are unique to their business.
What is the best way to handle these third party programs?