From 6c9a6089528585971ab3dab931dd2d21cc947252 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matou=C5=A1=20Dzivjak?= Date: Fri, 20 Feb 2026 12:02:16 +0100 Subject: [PATCH] feat: add signup_intent=developer to links to the dashboard User's that signup with `signup_intent=developer` start their journey with a sandbox account which seems appropriate for signups coming from the developer portal. Update all links to `https://me.sumup.com` (SumUp Dashboard) to include `signup_intent=developer` such that if the user doesn't have an account yet and they signup, they start with a sandbox account. --- src/components/ApiDocs/ApiDocs.astro | 2 +- src/content/docs/getting-started.mdx | 2 +- src/content/docs/online-payments/apm/apple-pay.mdx | 2 +- src/content/docs/online-payments/apm/google-pay.mdx | 2 +- src/content/docs/online-payments/guides/refund.mdx | 2 +- .../docs/online-payments/guides/single-payment.mdx | 2 +- .../guides/tokenization-with-payment-sdk.mdx | 2 +- .../docs/online-payments/plugins/prestashop.mdx | 4 ++-- src/content/docs/online-payments/plugins/wix.mdx | 4 ++-- .../docs/online-payments/plugins/woocommerce.mdx | 10 +++++----- src/content/docs/online-payments/sdks/go.mdx | 2 +- src/content/docs/online-payments/sdks/react-native.mdx | 2 +- src/content/docs/terminal-payments/index.mdx | 4 ++-- src/content/docs/terminal-payments/sdks/ios-sdk.mdx | 2 +- .../docs/tools/authorization/affiliate-keys.mdx | 2 +- src/content/docs/tools/authorization/authorization.mdx | 2 +- src/content/docs/tools/authorization/register-app.mdx | 2 +- src/content/help/affiliate-key.mdx | 2 +- src/content/help/oauth-credentials.mdx | 2 +- src/overrides/Footer.astro | 2 +- src/overrides/SocialIcons.astro | 2 +- 21 files changed, 28 insertions(+), 28 deletions(-) diff --git a/src/components/ApiDocs/ApiDocs.astro b/src/components/ApiDocs/ApiDocs.astro index 8364d24a..255effec 100644 --- a/src/components/ApiDocs/ApiDocs.astro +++ b/src/components/ApiDocs/ApiDocs.astro @@ -148,7 +148,7 @@ implementation "com.sumup:sumup-sdk:0.0.6"`,

The SumUp API uses API keys to authenticate requests. You can view, create, and manage your API keys in the DashboardDashboard.

diff --git a/src/content/docs/getting-started.mdx b/src/content/docs/getting-started.mdx index e6377539..164737c6 100644 --- a/src/content/docs/getting-started.mdx +++ b/src/content/docs/getting-started.mdx @@ -11,4 +11,4 @@ Welcome to the SumUp Developer Portal. Here you'll find everything you need to i - **[Terminal Payments](/docs/terminal-payments/)** – use SumUp card readers to take in-person payments. - **[Tools](/docs/tools/)** – explore our APIs, SDKs, and other utilities. -Create a [test account](https://me.sumup.com) to experiment safely and then dive into the section that best fits your use case. +Create a [test account](https://me.sumup.com?signup_intent=developer) to experiment safely and then dive into the section that best fits your use case. diff --git a/src/content/docs/online-payments/apm/apple-pay.mdx b/src/content/docs/online-payments/apm/apple-pay.mdx index a35b82d1..c223f875 100644 --- a/src/content/docs/online-payments/apm/apple-pay.mdx +++ b/src/content/docs/online-payments/apm/apple-pay.mdx @@ -13,7 +13,7 @@ In this guide, you will learn how to directly integrate Apple Pay with SumUp, so ## Prerequisites -- You have a merchant profile with [SumUp](https://me.sumup.com/login) and have already filled in your [profile details](https://me.sumup.com/account). +- You have a merchant profile with [SumUp](https://me.sumup.com/login?signup_intent=developer) and have already filled in your [profile details](https://me.sumup.com/account?signup_intent=developer). - Get familiar with [Apple Pay on the Web guide](https://developer.apple.com/documentation/apple_pay_on_the_web). - Offering Apple Pay requires registering with Apple on all web domains that will expose an Apple Pay button (includes TLD and subdomains). This is a requirement for production AND test environments. - If you want to test payments without involving real funds, [create a test profile](/online-payments/#getting-a-test-account). diff --git a/src/content/docs/online-payments/apm/google-pay.mdx b/src/content/docs/online-payments/apm/google-pay.mdx index fd0f9e49..eed5bf61 100644 --- a/src/content/docs/online-payments/apm/google-pay.mdx +++ b/src/content/docs/online-payments/apm/google-pay.mdx @@ -14,7 +14,7 @@ In this guide, you will learn how to directly integrate Google Pay with SumUp. P ## Prerequisites -- You have a merchant profile with [SumUp](https://me.sumup.com/login) and have already filled in your [profile details](https://me.sumup.com/account). +- You have a merchant profile with [SumUp](https://me.sumup.com/login?signup_intent=developer) and have already filled in your [profile details](https://me.sumup.com/account?signup_intent=developer). - If you want to test payments without involving real funds, [create a test profile](/online-payments/#getting-a-test-account). - Review [Google Pay API terms of service](https://payments.developers.google.com/terms/sellertos). - Complete the domain onboarding setup steps described in your Dashboard under **Settings** > **For developers** > **Payment wallets**. You can read Google's tutorial [Google Pay for Payments](https://developers.google.com/pay/api/web/guides/tutorial), which covers the requirements you're expected to follow in order to successfully offer this payment method. diff --git a/src/content/docs/online-payments/guides/refund.mdx b/src/content/docs/online-payments/guides/refund.mdx index 9dade295..57358cba 100644 --- a/src/content/docs/online-payments/guides/refund.mdx +++ b/src/content/docs/online-payments/guides/refund.mdx @@ -23,7 +23,7 @@ When you complete these steps, the payment you have previously processed through Here are the things that you need in order to complete the steps in this guide: -- [SumUp merchant account](https://me.sumup.com/login) with completed [account details](https://me.sumup.com/account). +- [SumUp merchant account](https://me.sumup.com/login?signup_intent=developer) with completed [account details](https://me.sumup.com/account?signup_intent=developer). - You can also use a [test account](/online-payments/#getting-a-test-account). - [Registered client application](/tools/authorization/register-app/) with SumUp. - Valid access token obtained with the [Authorization code flow](/tools/authorization/authorization/#authorization-code-flow). diff --git a/src/content/docs/online-payments/guides/single-payment.mdx b/src/content/docs/online-payments/guides/single-payment.mdx index 211a39ee..d9b6ffba 100644 --- a/src/content/docs/online-payments/guides/single-payment.mdx +++ b/src/content/docs/online-payments/guides/single-payment.mdx @@ -20,7 +20,7 @@ When you complete these steps, you will have processed a payment with a payment ## Prerequisites -- [SumUp merchant account](https://me.sumup.com/login) with completed [account details](https://me.sumup.com/account). +- [SumUp merchant account](https://me.sumup.com/login?signup_intent=developer) with completed [account details](https://me.sumup.com/account?signup_intent=developer). - You can also use a [test account](/online-payments/#getting-a-test-account). - [Registered client application](/tools/authorization/register-app/) with SumUp. - Valid access token obtained either with the [Authorization code flow](/tools/authorization/authorization/#authorization-code-flow) or [Client credentials flow](/tools/authorization/authorization/#client-credentials-flow). diff --git a/src/content/docs/online-payments/guides/tokenization-with-payment-sdk.mdx b/src/content/docs/online-payments/guides/tokenization-with-payment-sdk.mdx index 6a34ec54..2eec1062 100644 --- a/src/content/docs/online-payments/guides/tokenization-with-payment-sdk.mdx +++ b/src/content/docs/online-payments/guides/tokenization-with-payment-sdk.mdx @@ -23,7 +23,7 @@ You will go through the following steps: ## Prerequisites -- You have a merchant account with [SumUp](https://me.sumup.com/login) and have already filled in your [account details](https://me.sumup.com/account). +- You have a merchant account with [SumUp](https://me.sumup.com/login?signup_intent=developer) and have already filled in your [account details](https://me.sumup.com/account?signup_intent=developer). - You can also create a [test account](/online-payments/#getting-a-test-account). Please note that setting up 3DS verification in a test account requires contact with our team at integrations@sumup.com. - You have an API Key. For more details see the [Authorization Guide](/tools/authorization/authorization/#api-keys). - You have control over the backend server to retrieve data securely. diff --git a/src/content/docs/online-payments/plugins/prestashop.mdx b/src/content/docs/online-payments/plugins/prestashop.mdx index 43bb2232..adf2fb34 100644 --- a/src/content/docs/online-payments/plugins/prestashop.mdx +++ b/src/content/docs/online-payments/plugins/prestashop.mdx @@ -15,7 +15,7 @@ To use PrestaShop with SumUp, download the SumUp Payment module plugin, which re ## Prerequisites -You will need an active [SumUp account](https://me.sumup.com). As an authorized Payment Institution by the Central Bank of Ireland, SumUp must verify your identity and business ownership. Please make sure your [business model is supported by SumUp](https://help.sumup.com/en-GB/articles/3G8ZHjdgFZjmKWOmDWS52m). +You will need an active [SumUp account](https://me.sumup.com?signup_intent=developer). As an authorized Payment Institution by the Central Bank of Ireland, SumUp must verify your identity and business ownership. Please make sure your [business model is supported by SumUp](https://help.sumup.com/en-GB/articles/3G8ZHjdgFZjmKWOmDWS52m).