I am currently in the process of the “Payment Partner” approval.
In the meantime my team and I are trying to gather all the needed informations to start the project in the best circumstances. I thoroughly examined the dev documentation however, there are still some questions that did not find any answers.
After the payment provider is installed, we need to retrieve some informations (e.g. “Access key” / “Secret key”).
1. How (and where) do we configure the fields needed for our gateway to work ?
2. How does Shopify sends these credentials to the app ?
Are they sent in the body of the request each time a request is made ? There is no information about this findable in the dev doc. The example request body does not mention anything about credentials.
As pointed in the documentation. When configuring the app extension, we are able to provide the different payment methods supported. However we can see that the merchant is able to check or uncheck some options.
3. How (from a dev point of view) are we informed that some payment method is selected or not ?
4. Is it possible to prevent a merchant from unchecking some payment method ?
Thanks to anyone that will try to help!

