About this integration
Mobile payment service for instant bank-to-bank transfers (Sweden). Use it from the workflow canvas with no custom glue script required.
This integration exposes 0 triggers, 4 search modules and 13 actions as workflow nodes. Authentication uses basic authentication.
How to connect
The credential form asks for Environment and Swich - Client Certificate.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
EnvironmentRequired | select | Select the environment to connect to. MSS is recommended for development and testing. |
Swich - Client CertificateRequired | cert | Upload your client certificate (.pem or .p12) for secure authentication. |
Use it in workflow automation
Add Cancel Payment Request as a workflow step.
The canvas below shows the integration — watch the video, then drop a node onto the canvas.
Start with the Cancel Payment Request step and run it on demand or on a schedule.
Then add Create Payment Request as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 13 ready-made modules for finance work — each run logs its inputs and outputs for debugging.
Swish workflow on the canvas: Cancel Payment Request then Create Payment Request
Triggers, searches and actions
Use the tables below to inspect Swish's 0 triggers, 4 search modules, and 13 actions.
Searches
Fetch data on demand using 4 search modules that query the app during a run.
- Retrieve Consent
- Retrieve Payment Request
- Retrieve Payout
- Retrieve Refund
Actions
13 action modules cover the full range of create, update, and delete operations.
- Cancel Payment Request
- Check Recurring Availability (Alias)
- Check Recurring Availability (TIN)
- Create Consent
- Create Consent Token
Explore the fields available for each Swish trigger, search, and action.
Searches
| Field | Type |
|---|---|
Consent IDRequired | text |
On Behalf Of | text |
| Field | Type |
|---|---|
Consent ID | text |
Payer | object |
Phone Number | text |
Payee | object |
Swish Number | text |
Callback URL | text |
Status | text |
Sub Status | text |
Activated At | date |
| Field | Type |
|---|---|
Payment Request IDRequired | text |
| Field | Type |
|---|---|
Payment Request ID | text |
Payment Reference | text |
Bank Payment Reference | text |
Callback URL | text |
Payer Phone Number | text |
Payee Swish Number | text |
Amount | number |
Currency | text |
Message | text |
Payment Status | text |
Date Created | date |
Date Paid | date |
Error Code | text |
Error Message | text |
| Field | Type |
|---|---|
Payout IDRequired | text |
| Field | Type |
|---|---|
Payment Reference | text |
Payout Instruction UUID | text |
Payment Reference | text |
Callback URL | text |
Payer Swish Number | text |
Payee Swish Number | text |
Payee SSN | text |
Amount | number |
Currency | text |
Message | text |
Payout Type | text |
Payout Status | text |
Date Created | date |
Date Paid | date |
Error Code | text |
Error Message | text |
Additional Information | text |
| Field | Type |
|---|---|
Refund IDRequired | text |
| Field | Type |
|---|---|
Refund ID | text |
Refund Payment Reference | text |
Payment Reference | text |
Original Payment Reference | text |
Callback URL | text |
Payer Swish Number | text |
Payee Phone Number | text |
Amount | number |
Currency | text |
Message | text |
Refund Status | text |
Date Created | date |
Date Paid | date |
Error Code | text |
Error Message | text |
Additional Information | text |
Actions
| Field | Type |
|---|---|
Payment Request IDRequired | text |
| Field | Type |
|---|---|
Payment Request ID | text |
Payment Reference | text |
Bank Payment Reference | text |
Callback URL | text |
Payer Phone Number | text |
Payee Swish Number | text |
Amount | number |
Currency | text |
Message | text |
Payment Status | text |
Date Created | date |
Date Paid | date |
Error Code | text |
Error Message | text |
| Field | Type |
|---|---|
Phone NumberRequired | text |
| Field | Type |
|---|---|
Recurring Available | boolean |
| Field | Type |
|---|---|
Tax Identification NumberRequired | text |
| Field | Type |
|---|---|
Recurring Available | boolean |
| Field | Type |
|---|---|
Consent IDRequired | text |
PayerRequired | object |
Phone NumberRequired | text |
Tax Identification Number | text |
Callback URLRequired | url |
On Behalf Of | text |
| Field | Type |
|---|---|
HTTP Status | number |
| Field | Type |
|---|---|
Consent IDRequired | text |
Payer | object |
Tax Identification Number | text |
Callback URLRequired | url |
On Behalf Of | text |
| Field | Type |
|---|---|
Consent Token | text |
| Field | Type |
|---|---|
Instruction UUIDRequired | text |
Payee Swish NumberRequired | text |
Payer Phone Number | text |
AmountRequired | number |
CurrencyRequired | text |
Callback URLRequired | url |
Payment Reference | text |
Payment Message | text |
Callback Identifier | text |
| Field | Type |
|---|---|
HTTP Status | number |
Payment Request Location | text |
| Field | Type |
|---|---|
Payout Instruction UUIDRequired | text |
Payment ReferenceRequired | text |
Signing Certificate Serial NumberRequired | text |
Payer Swish NumberRequired | text |
Payee Swish NumberRequired | text |
Payee SSNRequired | text |
AmountRequired | number |
CurrencyRequired | text |
Payout TypeRequired | text |
Instruction DateRequired | text |
Message | text |
Callback URLRequired | url |
SignatureRequired | text |
Callback Identifier | text |
| Field | Type |
|---|---|
HTTP Status | number |
Payout Location | text |
| Field | Type |
|---|---|
Instruction UUIDRequired | text |
Original Payment ReferenceRequired | text |
Callback URLRequired | url |
Payer Swish NumberRequired | text |
Refund AmountRequired | number |
CurrencyRequired | text |
Payment Reference | text |
Message | text |
Callback Identifier | text |
| Field | Type |
|---|---|
HTTP Status | number |
Refund Location | text |
| Field | Type |
|---|---|
Payment IDRequired | text |
| Field | Type |
|---|---|
HTTP Status | number |
| Field | Type |
|---|---|
FormatRequired | choice |
Payee | object |
ValueRequired | text |
EditableRequired | boolean |
Amount | object |
ValueRequired | number |
EditableRequired | boolean |
Message | object |
ValueRequired | text |
EditableRequired | boolean |
Size | number |
Border | number |
Transparent Background | boolean |
| Field | Type |
|---|---|
QR Code Image | text |
| Field | Type |
|---|---|
Payment TokenRequired | text |
Image FormatRequired | choice |
Size | number |
Border | number |
Transparent Background | boolean |
| Field | Type |
|---|---|
QR Code Image | text |
| Field | Type |
|---|---|
URLRequired | text |
EnvironmentRequired | choice |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Consent IDRequired | text |
Callback URLRequired | url |
On Behalf Of | text |
| Field | Type |
|---|---|
HTTP Status | number |

