Hi support team,
I have a question about how I can install my offsite payment extension as a payment method. I want to test the connection with my payment provider — is there any way to connect and install it without publishing the app?
Hi support team,
I have a question about how I can install my offsite payment extension as a payment method. I want to test the connection with my payment provider — is there any way to connect and install it without publishing the app?
Hi @TNguyen,
You certainly can install an offsite payment extension app on a store for testing, without publishing the app fully.
This can be done with Development Stores created via the Dev Dashboard, using the shopify app dev CLI command to preview the app on the Development Store.
Here’s some Shopify.dev documentation with more information:
Thanks for your document but I only saw (for testing) Bogus Gateway. How can I select my extension in Payment Method for testing?
Hi @TNguyen,
You do have to go through the full merchant onboarding process after installing the app on your development store, in order to see it available as a payment method in the store settings, including activating the payment method with the paymentsAppConfigure mutation.
Here’s some additional Shopify.dev documentation with more information on this process:
You can start the installation process from Step 2 in the docs linked above, by running the shopify app dev Shopify CLI command, and accessing the Preview URL generated. Additionally you can install it via the Dev Dashboard as well.
It should be I need to call the API paymentsAppConfigure to enable the button Activate, after that I can activate my app. Is it correct?
How did you get an invite to become a payment partner?
Yes. I have payment partner
Hi @TNguyen,
This is correct, you should be calling the paymentsAppConfigure mutation, then redirecting the merchant (yourself for testing) to the gateway settings page to complete the activation.
https://{shop}.myshopify.com/services/payments_partners/gateways/${api_key}/settings
Hi @David_Arbias,
I can confirm that our Payment Partner Program is currently on hold for new partner applications at this time.
However if you are working with a specific Shopify Plus or Enterprise merchant to setup a custom payment provider for them specifically, you can have them reach out to their Merchant Success Manager for help with getting you approved to develop the app for them.
@Kellan-Shopify Currently, in my payment app, the Activate button in Shopify payment settings is disabled.
I want to confirm the correct behavior:
When I call the mutation paymentsAppConfigure and set ready = true, this should enable the Activate button, and then the merchant can manually click Activate in Shopify Admin to complete the activation.
Is this understanding correct?
Or does calling paymentsAppConfigure automatically activate the payment app without requiring the merchant to click Activate afterward?
Hi @Kellan-Shopify I just solved the Activate button by call the paymentsAppConfigure mutation, but I get an error from Payment after checkout with the payment app. It does not show any error details. I checked in my devtool and do not see any error. Please help me how to check the error details here?
Hi @TNguyen,
If you close out the Checkout window, this should create an abandoned checkout in your store’s admin, and you can see the error details from the payment attempt in the abandoned checkout timeline there.
If there’s no details listed there, I would recommend reaching out to the Shopify Support Team via the Shopify Help Center, with a specific Abandoned Checkout and we can help look into it further on a case by case bases.