PaySpace

Provides integration with PaySpace via its OData API.

Revision History

1.0.0.9 Initial Release
1.0.1.0 Updated to .NET Framework 4.8, refactored samples and configuration
1.0.1.1 Fixed a bug where the samples did not correlate with the actions in some cases.
1.0.1.2 Additional fixes for samples that were not correlating with the actions.
1.0.1.6 Added additional V2 samples.
1.1.0.0 Improved AccessToken handling.
2.0.0.0 Updated node to read all PaySpace samples from file.

Setup Notes

CompanyID is both a Connection and Custom Property

  • The custom property company-id overwrites the connection property CompanyID for that specific nodes execution.
    • (It does not replace the value on the Connections details page)
  • If the custom property company-id is blank, the connection property CompanyID is used.
  • At least one needs to be entered.
  • In order to run a successful Connection Test, the connection property CompanyID will be needed.

Properties

Connection

Type: Connection Input

ApiBaseUrl
Type: String
The Base URL for the PaySpace API instance

AuthUrl
Type: String
The URL used to generate an access token to authorise API calls

ClientID
Type: String
The Client ID used to generate an access token to authorise API calls

ClientSecret
Type: Password
The Client Secret used to generate an access token to authorise API calls

AccessToken
Type: Password
A short-lived credential used to grant the client application access. Automatically set by the system when needed.

GrantType
Type: List
Specifies the level of access the authorised access token requires

CompanyID
Type: String
This can be left blank, but then one must be in the Custom Properties.

OperationId

Type: String Input
Unique, internal identifier for the selected sample. Automatically set when a sample is chosen.

Name

Type: String Input
Name and brief description of the selected sample. Automatically set when a sample is chosen.

Request

Type: String Input
The request that will be sent to the API.

Response

Type: String Output
The response from the API.

Custom Properties

Type: Custom Properties Input
Many samples have pre-defined Custom Properties, these will be automatically injected. Only the value needs to be provided.
PaySpace uses the OData API Specification, learn more about these specific Custom Properties here.
NOTE: These Custom Properties that begin with '$' (for example "$top") can be ignored if not needed.

Remarks

Use the PaySpace Node to integrate with PaySpace via it's OData API. Use Node Samples to obtain sample requests to get started.