Skip to content

Doc 726/sdd sandbox api links #323

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
:::tip Document retrieval
Whenever possible, Swan independently retrieves required documents. If retrieval isn't possible, Swan may request the documents listed on this page to open an account for your company registered in {props.country}.
:::

:::info Mandatory documents
Documents marked with an asterisk (*) are mandatory. All other documents may be requested on a case-by-case basis.
:::
Expand Down
6 changes: 6 additions & 0 deletions docs/topics/merchants/online/sdd/sandbox.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ When testing your integration, you might need to simulate certain events with th

## Simulate booking an incoming SEPA Direct Debit transaction {#simulate-booking}

🔎 [Open the mutation in API Explorer](https://explorer.swan.io?query=bXV0YXRpb24gU2ltdWxhdGVJbmNvbWluZ1NlcGFEaXJlY3REZWJpdEJvb2tpbmcgewogIHNpbXVsYXRlSW5jb21pbmdTZXBhRGlyZWN0RGViaXRCb29raW5nKAogICAgaW5wdXQ6IHsgdHJhbnNhY3Rpb25JZDogIiRZT1VSX1RSQU5TQUNUSU9OX0lEIiB9CiAgKSB7CiAgICAuLi4gb24gU2ltdWxhdGVJbmNvbWluZ1NlcGFEaXJlY3REZWJpdEJvb2tpbmdTdWNjZXNzUGF5bG9hZCB7CiAgICAgIF9fdHlwZW5hbWUKICAgICAgdHJhbnNhY3Rpb25JZAogICAgfQogICAgLi4uIG9uIEZvcmJpZGRlblJlamVjdGlvbiB7CiAgICAgIF9fdHlwZW5hbWUKICAgICAgbWVzc2FnZQogICAgfQogICAgLi4uIG9uIFRyYW5zYWN0aW9uTm90Rm91bmRSZWplY3Rpb24gewogICAgICBfX3R5cGVuYW1lCiAgICAgIG1lc3NhZ2UKICAgICAgdHJhbnNhY3Rpb25JZAogICAgfQogIH0KfQo%3D&tab=test-api)

```graphql {2} showLineNumbers
mutation SimulateIncomingSepaDirectDebitBooking {
simulateIncomingSepaDirectDebitBooking(input: { transactionId: "$YOUR_TRANSACTION_ID" }) {
Expand All @@ -30,6 +32,8 @@ mutation SimulateIncomingSepaDirectDebitBooking {

## Simulate releasing rolling reserve {#simulate-release-rr}

🔎 [Open the mutation in API Explorer](https://explorer.swan.io?query=bXV0YXRpb24gU2ltdWxhdGVSZWxlYXNlUm9sbGluZ1Jlc2VydmUgewogIHNpbXVsYXRlUmVsZWFzZVJlc2VydmVkQmFsYW5jZSgKICAgIGlucHV0OiB7IHRyYW5zYWN0aW9uSWQ6ICIkWU9VUl9UUkFOU0FDVElPTl9JRCIgfQogICkgewogICAgLi4uIG9uIEZvcmJpZGRlblJlamVjdGlvbiB7CiAgICAgIF9fdHlwZW5hbWUKICAgICAgbWVzc2FnZQogICAgfQogICAgLi4uIG9uIFRyYW5zYWN0aW9uTm90Rm91bmRSZWplY3Rpb24gewogICAgICBfX3R5cGVuYW1lCiAgICAgIG1lc3NhZ2UKICAgICAgdHJhbnNhY3Rpb25JZAogICAgfQogICAgLi4uIG9uIFJlbGVhc2VSZXNlcnZlZEJhbGFuY2VTdWNjZXNzUGF5bG9hZCB7CiAgICAgIF9fdHlwZW5hbWUKICAgICAgdHJhbnNhY3Rpb25JZAogICAgfQogIH0KfQo%3D&tab=test-api)

```graphql {3} showLineNumbers
mutation SimulateReleaseRollingReserve {
simulateReleaseReservedBalance(
Expand All @@ -54,6 +58,8 @@ mutation SimulateReleaseRollingReserve {

## Simulate rejecting an incoming SEPA Direct Debit transaction {#simulate-reject}

🔎 [Open the mutation in API Explorer](https://explorer.swan.io?query=bXV0YXRpb24gU2ltdWxhdGVJbmNvbWluZ1NlcGFEaXJlY3REZWJpdFJlamVjdCB7CiAgc2ltdWxhdGVJbmNvbWluZ1NlcGFEaXJlY3REZWJpdFJlamVjdGlvbigKICAgIGlucHV0OiB7IHRyYW5zYWN0aW9uSWQ6ICIkWU9VUl9UUkFOU0FDVElPTl9JRCIsIHJlYXNvbkNvZGU6IEFjY291bnRDbG9zZWQgfQogICkgewogICAgLi4uIG9uIFNpbXVsYXRlSW5jb21pbmdTZXBhRGlyZWN0RGViaXRSZWplY3Rpb25TdWNjZXNzUGF5bG9hZCB7CiAgICAgIF9fdHlwZW5hbWUKICAgICAgdHJhbnNhY3Rpb25JZAogICAgfQogICAgLi4uIG9uIFNpbXVsYXRlSW5jb21pbmdTZXBhRGlyZWN0RGViaXRSZWplY3Rpb25FcnJvclBheWxvYWQgewogICAgICBfX3R5cGVuYW1lCiAgICAgIHJlYXNvbgogICAgfQogICAgLi4uIG9uIEZvcmJpZGRlblJlamVjdGlvbiB7CiAgICAgIF9fdHlwZW5hbWUKICAgICAgbWVzc2FnZQogICAgfQogICAgLi4uIG9uIFRyYW5zYWN0aW9uTm90Rm91bmRSZWplY3Rpb24gewogICAgICBfX3R5cGVuYW1lCiAgICAgIG1lc3NhZ2UKICAgICAgdHJhbnNhY3Rpb25JZAogICAgfQogIH0KfQo%3D&tab=test-api)

```graphql {3} showLineNumbers
mutation SimulateIncomingSepaDirectDebitReject {
simulateIncomingSepaDirectDebitReject(
Expand Down
6 changes: 6 additions & 0 deletions docs/topics/users/consent/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,12 @@ Mutations marked with the symbol ⮂ are eligible for [server-to-server consent]
- **Other**:
- [`refund`](https://api-reference.swan.io/mutations/refund/) ⮂

<h3 id="trusted-beneficiaries">Trusted beneficiaries</h3>

- [`addTrustedInternationalBeneficiary`](https://api-reference.swan.io/mutations/add-trusted-international-beneficiary)
- [`addTrustedSepaBeneficiaries`](https://api-reference.swan.io/mutations/add-trusted-sepa-beneficiaries)
- [`addTrustedSepaBeneficiary`](https://api-reference.swan.io/mutations/add-trusted-sepa-beneficiary)

## Multi-consents {#multi-consent}

Multi-consent allows you to group multiple consents for sensitive operations into a single consent, so your user can **consent to multiple operations at the same time**.
Expand Down