Paytrail icon

Paytrail

Payment methods and checkout services for Nordic merchants.

3 searches7 actionsPollingAuth: API key

AI-assisted documentation5 min read

This documentation is compiled from our integration source code, internal specs for Paytrail, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Paytrail on WEXTL →

To use Paytrail on WEXTL you need an active account and an API access token from your account settings.[3]

  • Merchant IDtextRequired

    Enter your merchant account ID. You can find it in your merchant account settings.

    [1]
  • Secret KeypasswordRequired

    Enter the secret key from your merchant account. This key is used to sign API requests.

    [1]
  1. Log in to your WEXTL account, add the Paytrail node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Paytrail account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Paytrail to WEXTL®
Video slide demonstrates how to integrate Paytrail in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Get a PaymentAction
Input fields[3]
FieldType
Transaction IDRequired
text
Output fields[3]
FieldType
Transaction IDtext
Statustext
Amountnumber
Currencytext
Referencetext
Stamptext
Created atdate
Hreftext
Card infoobject
Partial pantext
Country codetext
Bintext
List Grouped Payment ProvidersAction
Input fields[3]
FieldType
Amountnumber
Payment Method Groupsarray
Grouptext
Languagechoice
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
List Payment ProvidersAction
Input fields[3]
FieldType
Amountnumber
Payment Method Groupsarray
Grouptext
Cancel a PaymentAction
Input fields[3]
FieldType
Transaction IDRequired
text
Output fields[3]
FieldType
Statustext
Messagetext
Capture a PaymentAction
Input fields[3]
FieldType
Transaction IDRequired
text
Output fields[3]
FieldType
Statustext
Messagetext
Create a PaymentAction
Input fields[3]
FieldType
StampRequired
text
ReferenceRequired
text
AmountRequired
number
CurrencyRequired
choice
LanguageRequired
choice
Itemsarray
Unit PriceRequired
number
UnitsRequired
number
VAT PercentageRequired
number
Product CodeRequired
text
Delivery Datedate
Descriptiontext
Categorytext
CustomerRequired
object
EmailRequired
text
First Nametext
Last Nametext
Phonetext
VAT IDtext
Delivery Addressobject
Street Addresstext
Postal Codetext
Citytext
Countytext
Countrytext
Invoicing Addressobject
Street Addresstext
Postal Codetext
Citytext
Countytext
Countrytext
Redirect URLsRequired
object
Success URLRequired
text
Cancel URLRequired
text
Callback URLsobject
Success Callback URLtext
Cancel Callback URLtext
Callback Delaynumber
Manual Invoice Activationboolean
Use Prices Without VATboolean
Payment Method Groupsarray
Group IDtext
Provider Detailsobject
Output fields[3]
FieldType
Transaction IDtext
Hreftext
Referencetext
Termstext
Groupsarray
Providersarray
Custom providersobject
Applepayobject
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Refund a PaymentAction
Input fields[3]
FieldType
Transaction IDRequired
text
Refund Amountnumber
Refund Emailtext
Refund Stamptext
Refund Referencetext
Callback URLsRequired
object
Success Callback URLRequired
text
Cancel Callback URLRequired
text
Refund Itemsarray
Item Refund AmountRequired
number
Item StampRequired
text
Item Refund Stamptext
Item Refund Referencetext
Commissionobject
Output fields[3]
FieldType
Providertext
Statustext
Transaction IDtext
Request a Payment ReportAction
Input fields[3]
FieldType
Request TypeRequired
choice
Callback URLRequired
text
Payment Status Filterchoice
Start Datedate
End Datedate
Limitnumber
Report Fieldsarray
Fieldtext
Submerchantnumber
Include Itemsboolean
Output fields[3]
FieldType
Statustext
Request a Payment Report by Settlement IDAction
Input fields[3]
FieldType
Settlement IDRequired
text
Request TypeRequired
choice
Callback URLRequired
text
Report Fieldsarray
Fieldtext
Submerchantnumber
Include Itemsboolean
Output fields[3]
FieldType
Statustext

Look for Paytrail templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Paytrail Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Paytrail.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:12