{"data":{"provider_code":"demobank","app_name":"AppName","tpp_global_urn":"PSDNL-FCA-034681","consent_id":135,"payment_type":"domestic_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
{"data":{"provider_code":"demobank","app_name":"AppName","tpp_global_urn":"PSDNL-FCA-034681","consent_id":135,"payment_type":"domestic_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
{"data":{"provider_code":"demobank","app_name":"AppName","tpp_global_urn":"PSDNL-FCA-034681","consent_id":135,"payment_type":"domestic_scheduled_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","requested_execution_date_time":"2018-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
{"data":{"provider_code":"demobank","app_name":"AppName","tpp_global_urn":"PSDNL-FCA-034681","consent_id":135,"payment_type":"domestic_scheduled_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","requested_execution_date_time":"2018-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
{"data":{"provider_code":"demobank","app_name":"AppName","consent_id":135,"payment_type":"international_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
{"data":{"provider_code":"demobank","app_name":"AppName","consent_id":135,"payment_type":"international_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
{"data":{"provider_code":"demobank","app_name":"AppName","consent_id":135,"payment_type":"international_scheduled_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","destination_country_code":"RO","extended_purpose":"purpose_code","requested_execution_date_time":"2024-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
{"data":{"provider_code":"demobank","app_name":"AppName","consent_id":135,"payment_type":"international_scheduled_payment","status":"AwaitingAuthorisation","creation_date_time":"2017-06-05T15:15:13+00:00","status_update_date_time":"2017-06-05T15:15:13+00:00","authorisation":{"authorisation_type":"Auth","completion_date_time":"2017-06-05T15:15:13+00:00"},"initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","destination_country_code":"RO","extended_purpose":"purpose_code","requested_execution_date_time":"2024-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"sca_support_data":{"applied_authentication_approach":"AppliedAuthenticationApproach","reference_payment_order_id":"156452","requested_sca_exemption_type":"RequestedSCAExemptionType"},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":1234567}
JSON Web Token containing payload, signed using RSA256 and application.private_key.
Accept
string, required
Media type that is acceptable for the response.
Allowed values:
application/json
Content-Type
string, required
The media type of the body of the request.
Allowed values:
application/json
Client-Id
integer, required
Client application identifier in Salt Edge PSD2 Compliance. Should be used to get public key for Authorization header validation.
Consent-Id
integer, optional
ID of the corresponding consent object as returned by an Account Information Consent Request.
Unpacked Request Authorization
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
tpp_global_urn
string, required
The Global Unique Reference Number (GURN) is the national number issued by a National Competent Authority (NCA) to uniquely identify an account-servicing payment service provider (ASPSP), a third-party provider (TPP) or any other regulated entity.
Can raise:
FieldInvalid
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
status
string, required
Specifies the status of account resource in code form.
Can raise:
FieldInvalid
creation_date_time
datetime, required
Date and time at which the resource was created.
status_update_date_time
datetime, required
Date and time at which the resource status was updated.
authorisation
hash, optional
Wrapper for the authorisation.
Default value:
{}
authorisation_type
string, optional
Type of authorisation flow requested.
Can raise:
FieldInvalid
completion_date_time
datetime, optional
Date and time at which the requested authorisation flow must be completed.
sca_support_data
hash, optional
Supporting Data provided by TPP, when requesting SCA Exemption.
applied_authentication_approach
string, optional
Specifies a character string with a maximum length of 40 characters. Usage: This field indicates whether the PSU was subject to SCA performed by the TPP.
Can raise:
FieldInvalid
reference_payment_order_id
string, optional
Specifies a character string with a maximum length of 140 characters. Usage: If the payment is recurring then the transaction identifier of the previous payment occurrence so that the ASPSP can verify that the PISP, amount and the payee are the same as the previous occurrence.
Can raise:
FieldInvalid
requested_sca_exemption_type
string, optional
This field allows a PISP to request specific SCA Exemption for a Payment Initiation.
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, required
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
tpp_global_urn
string, required
The Global Unique Reference Number (GURN) is the national number issued by a National Competent Authority (NCA) to uniquely identify an account-servicing payment service provider (ASPSP), a third-party provider (TPP) or any other regulated entity.
Can raise:
FieldInvalid
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
status
string, required
Specifies the status of account resource in code form.
Can raise:
FieldInvalid
creation_date_time
datetime, required
Date and time at which the resource was created.
status_update_date_time
datetime, required
Date and time at which the resource status was updated.
authorisation
hash, optional
Wrapper for the authorisation.
Default value:
{}
authorisation_type
string, optional
Type of authorisation flow requested.
Can raise:
FieldInvalid
completion_date_time
datetime, optional
Date and time at which the requested authorisation flow must be completed.
sca_support_data
hash, optional
Supporting Data provided by TPP, when requesting SCA Exemption.
applied_authentication_approach
string, optional
Specifies a character string with a maximum length of 40 characters. Usage: This field indicates whether the PSU was subject to SCA performed by the TPP.
Can raise:
FieldInvalid
reference_payment_order_id
string, optional
Specifies a character string with a maximum length of 140 characters. Usage: If the payment is recurring then the transaction identifier of the previous payment occurrence so that the ASPSP can verify that the PISP, amount and the payee are the same as the previous occurrence.
Can raise:
FieldInvalid
requested_sca_exemption_type
string, optional
This field allows a PISP to request specific SCA Exemption for a Payment Initiation.
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
permission
string, required
Specifies the Open Banking service request types.
Allowed values:
Create
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, optional
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
requested_execution_date_time
datetime, required
Date at which the initiating party requests the clearing agent to process the payment.
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
tpp_global_urn
string, required
The Global Unique Reference Number (GURN) is the national number issued by a National Competent Authority (NCA) to uniquely identify an account-servicing payment service provider (ASPSP), a third-party provider (TPP) or any other regulated entity.
Can raise:
FieldInvalid
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
status
string, required
Specifies the status of account resource in code form.
Can raise:
FieldInvalid
creation_date_time
datetime, required
Date and time at which the resource was created.
status_update_date_time
datetime, required
Date and time at which the resource status was updated.
authorisation
hash, optional
Wrapper for the authorisation.
Default value:
{}
authorisation_type
string, optional
Type of authorisation flow requested.
Can raise:
FieldInvalid
completion_date_time
datetime, optional
Date and time at which the requested authorisation flow must be completed.
sca_support_data
hash, optional
Supporting Data provided by TPP, when requesting SCA Exemption.
applied_authentication_approach
string, optional
Specifies a character string with a maximum length of 40 characters. Usage: This field indicates whether the PSU was subject to SCA performed by the TPP.
Can raise:
FieldInvalid
reference_payment_order_id
string, optional
Specifies a character string with a maximum length of 140 characters. Usage: If the payment is recurring then the transaction identifier of the previous payment occurrence so that the ASPSP can verify that the PISP, amount and the payee are the same as the previous occurrence.
Can raise:
FieldInvalid
requested_sca_exemption_type
string, optional
This field allows a PISP to request specific SCA Exemption for a Payment Initiation.
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
permission
string, required
Specifies the Open Banking service request types.
Allowed values:
Create
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
final_payment_date_time
datetime, optional
The date on which the final payment for a Standing Order schedule will be made.
first_payment_date_time
datetime, required
The date on which the first payment for a Standing Order schedule will be made.
frequency
string, required
This is a specific format of describing the rule for creating the payments of a standing order.
It should comply with one of the permitted patterns. Full pattern represented as a regular expression which can be used for validating the value provided in this field:
^(EvryDay)$|^(EvryWorkgDay)$|^(IntrvlWkDay:0[1-9]:0[1-7])$|^(WkInMnthDay:0[1-5]:0[1-7])$|^(IntrvlMnthDay:(0[1-6]|12|24):(-0[1-5]|0[1-9]|[12][0-9]|3[01]))$|^(QtrDay:(ENGLISH|SCOTTISH|RECEIVED))$
number_of_payments
string, optional
Number of the payments that will be made in completing this frequency sequence including any executed since the sequence start date.
Can raise:
FieldInvalid
recurring_payment_date_time
datetime, optional
The date on which the first recurring payment for a Standing Order schedule will be made. Usage: This must be populated only if the first recurring date is different to the first payment date.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. Usage: If available, the initiating party should provide this reference in the structured remittance information, to enable reconciliation by the creditor upon receipt of the amount of money. If the business context requires the use of a creditor reference or a payment remit identification, and only one identifier can be passed through the end-to-end chain, the creditor's reference or payment remittance identification should be quoted in the end-to-end transaction identification.
Can raise:
FieldInvalid
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
final_payment_amount
hash, optional
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
first_payment_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
recurring_payment_amount
hash, optional
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
tpp_global_urn
string, required
The Global Unique Reference Number (GURN) is the national number issued by a National Competent Authority (NCA) to uniquely identify an account-servicing payment service provider (ASPSP), a third-party provider (TPP) or any other regulated entity.
Can raise:
FieldInvalid
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
status
string, required
Specifies the status of account resource in code form.
Can raise:
FieldInvalid
creation_date_time
datetime, required
Date and time at which the resource was created.
status_update_date_time
datetime, required
Date and time at which the resource status was updated.
authorisation
hash, optional
Wrapper for the authorisation.
Default value:
{}
authorisation_type
string, optional
Type of authorisation flow requested.
Can raise:
FieldInvalid
completion_date_time
datetime, optional
Date and time at which the requested authorisation flow must be completed.
sca_support_data
hash, optional
Supporting Data provided by TPP, when requesting SCA Exemption.
applied_authentication_approach
string, optional
Specifies a character string with a maximum length of 40 characters. Usage: This field indicates whether the PSU was subject to SCA performed by the TPP.
Can raise:
FieldInvalid
reference_payment_order_id
string, optional
Specifies a character string with a maximum length of 140 characters. Usage: If the payment is recurring then the transaction identifier of the previous payment occurrence so that the ASPSP can verify that the PISP, amount and the payee are the same as the previous occurrence.
Can raise:
FieldInvalid
requested_sca_exemption_type
string, optional
This field allows a PISP to request specific SCA Exemption for a Payment Initiation.
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, required
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
currency_of_transfer
string, required
Specifies the currency of the to be transferred amount, which is different from the currency of the debtor's account.
Can raise:
FieldInvalid
destination_country_code
string, optional
Can raise:
FieldInvalid
charge_bearer
string, optional
Specifies which party/parties will bear the charges associated with the processing of the payment transaction.
Allowed values:
BorneByCreditor, BorneByDebtor, FollowingServiceLevel, Shared
Can raise:
FieldInvalid
exchange_rate_information
hash, optional
Provides details on the currency exchange rate and contract.
unit_currency
string, optional
Currency in which the rate of exchange is expressed in a currency exchange. In the example 1GBP = xxxCUR, the unit currency is GBP.
Can raise:
FieldInvalid
exchange_rate
string, optional
The factor used for conversion of an amount from one currency to another. This reflects the price at which one currency was bought with another currency.
Can raise:
FieldInvalid
rate_type
string, optional
Specifies the type used to complete the currency exchange.
Can raise:
FieldInvalid
contract_identification
string, optional
Unique and unambiguous reference to the foreign exchange contract agreed between the initiating party/creditor and the debtor agent.
Can raise:
FieldInvalid
creditor
hash, optional
Party to which an amount of money is due.
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
creditor_agent
hash, optional
Financial institution servicing an account for the creditor.
scheme_name
string, optional
Name of the identification scheme, in a coded form as published in an external list.
Allowed values:
UK.OBIE.BICFI
Can raise:
FieldInvalid
identification
string, optional
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
purpose
string, optional
Specifies the external purpose code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately.
Can raise:
FieldInvalid
extended_purpose
string, optional
Can raise:
FieldInvalid
instruction_priority
string, optional
Indicator of the urgency or order of importance that the instructing party would like the instructed party to apply to the processing of the instruction.
Allowed values:
Normal, Urgent
Can raise:
FieldInvalid
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
tpp_global_urn
string, required
The Global Unique Reference Number (GURN) is the national number issued by a National Competent Authority (NCA) to uniquely identify an account-servicing payment service provider (ASPSP), a third-party provider (TPP) or any other regulated entity.
Can raise:
FieldInvalid
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
status
string, required
Specifies the status of account resource in code form.
Can raise:
FieldInvalid
creation_date_time
datetime, required
Date and time at which the resource was created.
status_update_date_time
datetime, required
Date and time at which the resource status was updated.
authorisation
hash, optional
Wrapper for the authorisation.
Default value:
{}
authorisation_type
string, optional
Type of authorisation flow requested.
Can raise:
FieldInvalid
completion_date_time
datetime, optional
Date and time at which the requested authorisation flow must be completed.
sca_support_data
hash, optional
Supporting Data provided by TPP, when requesting SCA Exemption.
applied_authentication_approach
string, optional
Specifies a character string with a maximum length of 40 characters. Usage: This field indicates whether the PSU was subject to SCA performed by the TPP.
Can raise:
FieldInvalid
reference_payment_order_id
string, optional
Specifies a character string with a maximum length of 140 characters. Usage: If the payment is recurring then the transaction identifier of the previous payment occurrence so that the ASPSP can verify that the PISP, amount and the payee are the same as the previous occurrence.
Can raise:
FieldInvalid
requested_sca_exemption_type
string, optional
This field allows a PISP to request specific SCA Exemption for a Payment Initiation.
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
permission
string, required
Specifies the Open Banking service request types.
Allowed values:
Create
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, required
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
currency_of_transfer
string, required
Specifies the currency of the to be transferred amount, which is different from the currency of the debtor's account.
Can raise:
FieldInvalid
destination_country_code
string, optional
Can raise:
FieldInvalid
charge_bearer
string, optional
Specifies which party/parties will bear the charges associated with the processing of the payment transaction.
Allowed values:
BorneByCreditor, BorneByDebtor, FollowingServiceLevel, Shared
Can raise:
FieldInvalid
exchange_rate_information
hash, optional
Provides details on the currency exchange rate and contract.
unit_currency
string, optional
Currency in which the rate of exchange is expressed in a currency exchange. In the example 1GBP = xxxCUR, the unit currency is GBP.
Can raise:
FieldInvalid
exchange_rate
string, optional
The factor used for conversion of an amount from one currency to another. This reflects the price at which one currency was bought with another currency.
Can raise:
FieldInvalid
rate_type
string, optional
Specifies the type used to complete the currency exchange.
Can raise:
FieldInvalid
contract_identification
string, optional
Unique and unambiguous reference to the foreign exchange contract agreed between the initiating party/creditor and the debtor agent.
Can raise:
FieldInvalid
creditor
hash, optional
Party to which an amount of money is due.
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
creditor_agent
hash, optional
Financial institution servicing an account for the creditor.
scheme_name
string, optional
Name of the identification scheme, in a coded form as published in an external list.
Allowed values:
UK.OBIE.BICFI
Can raise:
FieldInvalid
identification
string, optional
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
purpose
string, optional
Specifies the external purpose code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately.
Can raise:
FieldInvalid
extended_purpose
string, optional
Can raise:
FieldInvalid
instruction_priority
string, optional
Indicator of the urgency or order of importance that the instructing party would like the instructed party to apply to the processing of the instruction.
Allowed values:
Normal, Urgent
Can raise:
FieldInvalid
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
Response headers
Header
Type
Description
Retry-After
integer, optional
Amount of time in seconds after which Salt Edge PSD2 Compliance Solution resends the previously failed request.
Response
Upon successful request, 200 status code should be returned.
data
hash, optional
Wrapper for the data.
charges
array, optional
Set of elements used to provide details of a charge for the payment initiation.
charge_bearer
string, required
Specifies which party/parties will bear the charges associated with the processing of the payment transaction.
Allowed values:
BorneByCreditor, BorneByDebtor, FollowingServiceLevel, Shared
Can raise:
FieldInvalid
type
string, required
Charge type, in a coded form.
Can raise:
FieldInvalid
amount
hash, required
Amount of money associated with the charge type.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".
Can raise:
FieldInvalid, UnsupportedCurrency
Related Errors
Class
Code
Description
FieldInvalid
400
An invalid value is supplied in the field. More details in error_message.
UnsupportedCurrency
400
The currency is not supported.
CountryNameInvalid
400
Country doesn't exist or is invalid. Expected alpha 2 ISO3166 format.
Funds Confirmation
Checks whether a specific amount is available at point of time of the request on an account addressed by IBAN or other available identifiers.
JSON Web Token containing payload, signed using RSA256 and application.private_key.
Access-Token
string, required
The token which is created by a connector as a result of successful authentication.
Accept
string, required
Media type that is acceptable for the response.
Allowed values:
application/json
Content-Type
string, required
The media type of the body of the request.
Allowed values:
application/json
Client-Id
integer, required
Client application identifier in Salt Edge PSD2 Compliance. Should be used to get public key for Authorization header validation.
Consent-Id
integer, optional
ID of the corresponding consent object as returned by an Account Information Consent Request.
Unpacked Request Authorization
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
Response headers
Header
Type
Description
Retry-After
integer, optional
Amount of time in seconds after which Salt Edge PSD2 Compliance Solution resends the previously failed request.
Response
Upon successful request, 200 status code should be returned.
data
hash, required
Wrapper for the data.
funds_available
boolean, required
Response whether account has sufficient funds of not.
Related Errors
Class
Code
Description
FieldInvalid
400
An invalid value is supplied in the field. More details in error_message.
×
Payments
Payment
Create a payment. As a result, Connector should send an update callback to Salt Edge PSD2 Compliance with the result of the operation for additional steps.
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"domestic_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"domestic_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"domestic_scheduled_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","requested_execution_date_time":"2018-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"domestic_scheduled_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","requested_execution_date_time":"2018-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"creditor_postal_address":{"address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom","address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"international_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"international_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"international_scheduled_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","destination_country_code":"RO","extended_purpose":"purpose_code","requested_execution_date_time":"2024-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
{"data":{"provider_code":"demobank","app_name":"app_name","payment_id":9299393,"consent_id":9192090,"payment_type":"international_scheduled_payment","initiation":{"instruction_identification":"ANSM023","end_to_end_identification":"FRESCO.21302.GFX.37","local_instrument":"string","instruction_priority":"string","purpose":"string","charge_bearer":"string","currency_of_transfer":"EUR","destination_country_code":"RO","extended_purpose":"purpose_code","requested_execution_date_time":"2024-08-06T00:00:00+00:00","instructed_amount":{"amount":"20.00","currency":"GBP"},"exchange_rate_information":{"unit_currency":"EUR","exchange_rate":"0.99","rate_type":"string","contract_identification":"string"},"creditor":{"name":"John Smith","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"creditor_agent":{"name":"John Smith","scheme_name":"UK.OBIE.BICFI","identification":"08080021325698","postal_address":{"address_type":"Address with house number and street","department":"Prime Minister's Office","sub_department":"Cabinet Office","street_name":"Sir George Downing","building_number":"10 Downing Street","post_code":"SW1A 2AA","town_name":"City of Westminster London,","country_sub_division":"London","country":"GB","address_line":"10 Downing St, Westminster, London SW1A 2AA, United Kingdom"}},"debtor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"11280001234567","name":"Andrea Smith","secondary_identification":"0002"},"creditor_account":{"scheme_name":"UK.OBIE.SortCodeAccountNumber","identification":"08080021325698","name":"Bob Clements","secondary_identification":"0003"},"remittance_information":{"reference":"FRESCO-037","unstructured":"Internal ops code 5120103"},"supplementary_data":{}},"risk":{"payment_context_code":"EcommerceGoods","merchant_category_code":"5967","merchant_customer_identification":"053598653254","delivery_address":{"address_line":["Flat 7","Acacia Lodge"],"street_name":"Acacia Avenue","building_number":"27","post_code":"GU31 2ZZ","town_name":"Sparsholt","country_sub_division":"Wessex","country":"GB"}}},"exp":123456}
JSON Web Token containing payload, signed using RSA256 and application.private_key.
Access-Token
string, required
The token which is created by a connector as a result of successful authentication.
Accept
string, required
Media type that is acceptable for the response.
Allowed values:
application/json
Content-Type
string, required
The media type of the body of the request.
Allowed values:
application/json
Client-Id
integer, required
Client application identifier in Salt Edge PSD2 Compliance. Should be used to get public key for Authorization header validation.
Consent-Id
integer, optional
ID of the corresponding consent object as returned by an Account Information Consent Request.
Unpacked Request Authorization
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
payment_id
integer, required
Payment order identifier on Connector side. Used to map Salt Edge PSD2 Compliance payments to Connector ones.
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, required
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
payment_id
integer, required
Payment order identifier on Connector side. Used to map Salt Edge PSD2 Compliance payments to Connector ones.
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, optional
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
requested_execution_date_time
datetime, required
Date at which the initiating party requests the clearing agent to process the payment.
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
payment_id
integer, required
Payment order identifier on Connector side. Used to map Salt Edge PSD2 Compliance payments to Connector ones.
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
final_payment_date_time
datetime, optional
The date on which the final payment for a Standing Order schedule will be made.
first_payment_date_time
datetime, required
The date on which the first payment for a Standing Order schedule will be made.
frequency
string, required
This is a specific format of describing the rule for creating the payments of a standing order.
It should comply with one of the permitted patterns. Full pattern represented as a regular expression which can be used for validating the value provided in this field:
^(EvryDay)$|^(EvryWorkgDay)$|^(IntrvlWkDay:0[1-9]:0[1-7])$|^(WkInMnthDay:0[1-5]:0[1-7])$|^(IntrvlMnthDay:(0[1-6]|12|24):(-0[1-5]|0[1-9]|[12][0-9]|3[01]))$|^(QtrDay:(ENGLISH|SCOTTISH|RECEIVED))$
number_of_payments
string, optional
Number of the payments that will be made in completing this frequency sequence including any executed since the sequence start date.
Can raise:
FieldInvalid
recurring_payment_date_time
datetime, optional
The date on which the first recurring payment for a Standing Order schedule will be made. Usage: This must be populated only if the first recurring date is different to the first payment date.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. Usage: If available, the initiating party should provide this reference in the structured remittance information, to enable reconciliation by the creditor upon receipt of the amount of money. If the business context requires the use of a creditor reference or a payment remit identification, and only one identifier can be passed through the end-to-end chain, the creditor's reference or payment remittance identification should be quoted in the end-to-end transaction identification.
Can raise:
FieldInvalid
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
final_payment_amount
hash, optional
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
first_payment_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
recurring_payment_amount
hash, optional
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
payment_id
integer, required
Payment order identifier on Connector side. Used to map Salt Edge PSD2 Compliance payments to Connector ones.
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, required
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
currency_of_transfer
string, required
Specifies the currency of the to be transferred amount, which is different from the currency of the debtor's account.
Can raise:
FieldInvalid
destination_country_code
string, optional
Can raise:
FieldInvalid
charge_bearer
string, optional
Specifies which party/parties will bear the charges associated with the processing of the payment transaction.
Allowed values:
BorneByCreditor, BorneByDebtor, FollowingServiceLevel, Shared
Can raise:
FieldInvalid
exchange_rate_information
hash, optional
Provides details on the currency exchange rate and contract.
unit_currency
string, optional
Currency in which the rate of exchange is expressed in a currency exchange. In the example 1GBP = xxxCUR, the unit currency is GBP.
Can raise:
FieldInvalid
exchange_rate
string, optional
The factor used for conversion of an amount from one currency to another. This reflects the price at which one currency was bought with another currency.
Can raise:
FieldInvalid
rate_type
string, optional
Specifies the type used to complete the currency exchange.
Can raise:
FieldInvalid
contract_identification
string, optional
Unique and unambiguous reference to the foreign exchange contract agreed between the initiating party/creditor and the debtor agent.
Can raise:
FieldInvalid
creditor
hash, optional
Party to which an amount of money is due.
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
creditor_agent
hash, optional
Financial institution servicing an account for the creditor.
scheme_name
string, optional
Name of the identification scheme, in a coded form as published in an external list.
Allowed values:
UK.OBIE.BICFI
Can raise:
FieldInvalid
identification
string, optional
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
purpose
string, optional
Specifies the external purpose code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately.
Can raise:
FieldInvalid
extended_purpose
string, optional
Can raise:
FieldInvalid
instruction_priority
string, optional
Indicator of the urgency or order of importance that the instructing party would like the instructed party to apply to the processing of the instruction.
Allowed values:
Normal, Urgent
Can raise:
FieldInvalid
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
data
hash, required
Wrapper for the data.
provider_code
string, required
Human readable Provider identifier.
Can raise:
FieldInvalid
app_name
string, required
TPP application name.
Can raise:
FieldInvalid
payment_id
integer, required
Payment order identifier on Connector side. Used to map Salt Edge PSD2 Compliance payments to Connector ones.
consent_id
integer, required
The consent identifier assigned to the created resource.
payment_type
string, required
Specifies the type of payment associated with a preregistered template.
Allowed values:
domestic_payment, international_payment, domestic_scheduled_payment, international_scheduled_payment, domestic_standing_order
Can raise:
FieldInvalid
risk
hash, required
It is used to specify additional details for risk scoring for Payments.
payment_context_code
string, optional
Specifies the payment context.
Can raise:
FieldInvalid
merchant_category_code
string, optional
Category code conform to ISO 18245, related to the type of services or goods the merchant provides for the transaction.
Can raise:
FieldInvalid
merchant_customer_identification
string, optional
The unique customer identifier of the PSU with the merchant.
Can raise:
FieldInvalid
delivery_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services or in free format text.
address_line
array, optional
Identifies the lines of the postal address.
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, required
Nation with its own government, occupying a particular territory (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
initiation
hash, required
The Initiation payload is sent by the initiating party to the ASPSP.
instruction_identification
string, required
Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction.
Can raise:
FieldInvalid
end_to_end_identification
string, optional
Unique identification assigned by the initiating party to unambiguously identify the transaction.
Can raise:
FieldInvalid
requested_execution_date_time
datetime, required
Date at which the initiating party requests the clearing agent to process the payment.
currency_of_transfer
string, required
Specifies the currency of the to be transferred amount, which is different from the currency of the debtor's account.
Can raise:
FieldInvalid
destination_country_code
string, optional
Can raise:
FieldInvalid
charge_bearer
string, optional
Specifies which party/parties will bear the charges associated with the processing of the payment transaction.
Allowed values:
BorneByCreditor, BorneByDebtor, FollowingServiceLevel, Shared
Can raise:
FieldInvalid
exchange_rate_information
hash, optional
Provides details on the currency exchange rate and contract.
unit_currency
string, optional
Currency in which the rate of exchange is expressed in a currency exchange. In the example 1GBP = xxxCUR, the unit currency is GBP.
Can raise:
FieldInvalid
exchange_rate
string, optional
The factor used for conversion of an amount from one currency to another. This reflects the price at which one currency was bought with another currency.
Can raise:
FieldInvalid
rate_type
string, optional
Specifies the type used to complete the currency exchange.
Can raise:
FieldInvalid
contract_identification
string, optional
Unique and unambiguous reference to the foreign exchange contract agreed between the initiating party/creditor and the debtor agent.
Can raise:
FieldInvalid
creditor
hash, optional
Party to which an amount of money is due.
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
creditor_agent
hash, optional
Financial institution servicing an account for the creditor.
scheme_name
string, optional
Name of the identification scheme, in a coded form as published in an external list.
Allowed values:
UK.OBIE.BICFI
Can raise:
FieldInvalid
identification
string, optional
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
postal_address
hash, optional
Information that locates and identifies a specific address, as defined by postal services.
address_line
array, optional
Information that locates and identifies a specific address, as defined by postal services, presented in free format text.
address_type
string, optional
Identifies the nature of the postal address.
Can raise:
FieldInvalid
department
string, optional
Identification of a division of a large organisation or building.
Can raise:
FieldInvalid
sub_department
string, optional
Identification of a sub-division of a large organisation or building.
Can raise:
FieldInvalid
street_name
string, optional
Name of a street or thoroughfare.
Can raise:
FieldInvalid
building_number
string, optional
Number that identifies the position of a building on a street.
Can raise:
FieldInvalid
post_code
string, optional
Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.
Can raise:
FieldInvalid
town_name
string, optional
Name of a built-up area, with defined boundaries, and a local government.
Can raise:
FieldInvalid
country_sub_division
string, optional
Identifies a subdivision of a country such as state, region, county.
Can raise:
FieldInvalid
country
string, optional
Nation with its own government (ISO 3166-1 alpha-2 code).
Can raise:
CountryNameInvalid
purpose
string, optional
Specifies the external purpose code in the format of character string with a maximum length of 4 characters. The list of valid codes is an external code list published separately.
Can raise:
FieldInvalid
extended_purpose
string, optional
Can raise:
FieldInvalid
instruction_priority
string, optional
Indicator of the urgency or order of importance that the instructing party would like the instructed party to apply to the processing of the instruction.
Allowed values:
Normal, Urgent
Can raise:
FieldInvalid
local_instrument
string, optional
User community specific instrument.
Can raise:
FieldInvalid
instructed_amount
hash, required
Amount of money to be moved between the debtor and creditor, before deduction of charges, expressed in the currency as ordered by the initiating party.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
Identification of the currency in which the account is held. Usage: Currency should only be used in case one and the same account number covers several currencies and the initiating party needs to identify which currency needs to be used for settlement on the account.
Can raise:
FieldInvalid, UnsupportedCurrency
debtor_account
hash, optional
Unambiguous identification of the account of the debtor, in the case of a credit transaction.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
creditor_account
hash, required
Provides the details to identify the beneficiary account.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, required
Name of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
remittance_information
hash, optional
Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system.
reference
string, optional
Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.
Can raise:
FieldInvalid
unstructured
string, optional
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
Can raise:
FieldInvalid
supplementary_data
hash, optional
Additional information that can not be captured in the structured fields and/or any other specific block.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
Response headers
Header
Type
Description
Retry-After
integer, optional
Amount of time in seconds after which Salt Edge PSD2 Compliance Solution resends the previously failed request.
Response
Upon successful request, 200 status code should be returned.
data
hash, optional
Wrapper for the data.
charges
array, optional
Set of elements used to provide details of a charge for the payment initiation.
charge_bearer
string, required
Specifies which party/parties will bear the charges associated with the processing of the payment transaction.
Allowed values:
BorneByCreditor, BorneByDebtor, FollowingServiceLevel, Shared
Can raise:
FieldInvalid
type
string, required
Charge type, in a coded form.
Can raise:
FieldInvalid
amount
hash, required
Amount of money associated with the charge type.
amount
string, required
A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.
Can raise:
FieldInvalid
currency
string, required
A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".
Can raise:
FieldInvalid, UnsupportedCurrency
Related Errors
Class
Code
Description
FieldInvalid
400
An invalid value is supplied in the field. More details in error_message.
UnsupportedCurrency
400
The currency is not supported.
CountryNameInvalid
400
Country doesn't exist or is invalid. Expected alpha 2 ISO3166 format.
×
Errors
Create
This endpoint is responsible for receiving validation errors of responses which Connector sends to Salt Edge PSD2 Compliance Solution.
{"data":{"request":{"method":"delete","url":"https://user.will.be/redirected/here","headers":{}},"error":{"error_message":"something went wrong","error_class":"InternalProviderError"}},"exp":1574093209}
{"data":{"request":{"method":"delete","url":"https://user.will.be/redirected/here","headers":{}},"error":{"error_message":"something went wrong","error_class":"InternalProviderError"}},"exp":1574093209}
JSON Web Token containing payload, signed using RSA256 and application.private_key.
Access-Token
string, required
The token which is created by a connector as a result of successful authentication.
Accept
string, required
Media type that is acceptable for the response.
Allowed values:
application/json
Content-Type
string, required
The media type of the body of the request.
Allowed values:
application/json
Client-Id
integer, required
Client application identifier in Salt Edge PSD2 Compliance. Should be used to get public key for Authorization header validation.
Consent-Id
integer, optional
ID of the corresponding consent object as returned by an Account Information Consent Request.
Unpacked Request Authorization
data
hash, required
Wrapper for the data.
request
hash, required
Wrapper for the following data: url, method, headers.
method
string, required
Original method of the request.
Allowed values:
get, post, put, delete
Can raise:
FieldInvalid
url
url, required
Original url of the request.
Can raise:
FieldInvalid
headers
hash, required
Original headers of the request including Authorization header.
error
hash, required
Wrapper for the following data error_class, error_message.
error_class
string, required
Class of failure.
Can raise:
FieldInvalid
error_message
string, required
Conveys the reason of failure in human readable text.
Can raise:
FieldInvalid
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
Response headers
Header
Type
Description
Retry-After
integer, optional
Amount of time in seconds after which Salt Edge PSD2 Compliance Solution resends the previously failed request.
Response
Upon successful request, 200 status code should be returned.
Related Errors
Class
Code
Description
FieldInvalid
400
An invalid value is supplied in the field. More details in error_message.
×
Salt Edge Endpoints
Authorizations
Create
Send all the received data from TPP to Salt Edge PSD2 Compliance in order to create an authorization attempt and allow Salt Edge PSD2 Compliance to validate all the incoming data.
The media type of the body of the request.
Allowed values:
application/jwt, text/plain
App-Id
string, required
Provider's app_id from connection details tab.
Can raise:
ProviderNotFound, ProviderDisabled, ConfigurationError
App-Secret
string, required
Provider's app_secret from connection details tab.
Unpacked Request Body (JWT)
data
hash, required
Wrapper for the data.
status
string, required
Conveys current status of the operation.
Allowed values:
approved, denied
Can raise:
FieldInvalid
user_id
string, optional
PSU identifier on Connector side. Used to map PSU resource on Salt Edge PSD2 Compliance side to Connector one.
Can raise:
FieldInvalid
access
array, optional
Array containing the list of payments' identifiers (mandatory if status is approved).
Default value:
[]
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
id(path)
integer, required
Authorization id.
Can raise:
NotFound
data
hash, required
Wrapper for the data.
status
string, required
Conveys current status of the operation.
Allowed values:
approved, denied
Can raise:
FieldInvalid
user_id
string, optional
PSU identifier on Connector side. Used to map PSU resource on Salt Edge PSD2 Compliance side to Connector one.
Can raise:
FieldInvalid
cut_off_date_time
datetime, optional
Specified cut-off date and time for the payment consent. All dates in the JSON payloads are represented in ISO 8601 date-time format. All date-time fields in responses must include the timezone. An example is below: 2017-04-05T10:43:07+00:00
debtor_account
hash, optional
Wrapper for debtor data (mandatory if status is approved). If the debtor account was selected on ASPSP side this object must be indicated in request, containing the same debtor account identifiers as displayed to the end user in ASPSP interfaces.
scheme_name
string, required
Name of the identification scheme, in a coded form as published in an external list.
Can raise:
FieldInvalid
identification
string, required
Identification assigned by an institution to identify an account. This identification is known by the account owner.
Can raise:
FieldInvalid
name
string, optional
The account name is the name or names of the account owner(s) represented at an account level, as displayed by the ASPSP's online channels.
Can raise:
FieldInvalid
secondary_identification
string, optional
This is secondary identification of the account, as assigned by the account servicing institution.
Can raise:
FieldInvalid
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
id(path)
integer, required
Authorization id.
Can raise:
NotFound
data
hash, required
Wrapper for the data.
status
string, required
Conveys current status of the operation.
Allowed values:
approved, denied
Can raise:
FieldInvalid
user_id
string, optional
PSU identifier on Connector side. Used to map PSU resource on Salt Edge PSD2 Compliance side to Connector one.
Can raise:
FieldInvalid
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
id(path)
integer, required
Authorization id.
Can raise:
NotFound
Response
Upon successful request, 200 status code will be returned. See ‘Related Errors’ table for other possibilities.
data
hash, required
Wrapper for the data.
authorization_id
integer, required
Authorization id on the Salt Edge PSD2 Compliance side.
status
string, required
Authorization status.
Can raise:
FieldInvalid
redirect_uri
string, required
Redirect back URI.
Can raise:
FieldInvalid
Related Errors
Class
Code
Description
FieldInvalid
400
An invalid value is supplied in the field. More details in error_message.
ConfigurationError
400
Missing configurations in dashboard.
NotFound
404
A resource could not be found. More in error_message.
ProviderNotFound
404
Provider specified in request does not exist or cannot be retrieved.
ProviderDisabled
406
Cooperation with specified Provider is impossible.
×
Payments
Update
Update the status of just created payment. Should be invoked after successful/unsuccessful payment creation.
The media type of the body of the request.
Allowed values:
application/jwt, text/plain
App-Id
string, required
Provider's app_id from connection details tab.
Can raise:
ProviderNotFound, ProviderDisabled, ConfigurationError
App-Secret
string, required
Provider's app_secret from connection details tab.
Unpacked Request Body (JWT)
payment_id(path)
integer, required
Payment order identifier on Connector side. Used to map Salt Edge PSD2 Compliance payments to Connector ones.
Can raise:
ResourceNotFound
data
hash, required
Wrapper for the data.
consent_id
integer, required
The consent identifier assigned to the created resource.
Can raise:
ResourceNotFound, ResourceInvalidConsentStatus, Unauthorized
status
string, required
Conveys current status of the operation.
Allowed values:
Pending, Rejected, AcceptedSettlementInProcess, AcceptedSettlementCompleted, AcceptedWithoutPosting, AcceptedCreditSettlementCompleted, InitiationPending, InitiationFailed, InitiationCompleted, Cancelled
Can raise:
FieldInvalid
multi_authorisation
hash, optional
The multiple authorisation flow response from the ASPSP.
status
string, required
Specifies the status of the authorisation flow in code form.
Allowed values:
AwaitingFurtherAuthorisation, Authorised, Rejected
Can raise:
FieldInvalid
number_received
integer, optional
Number of authorisations received.
number_required
integer, optional
Number of authorisations required for payment order (total required at the start of the multi authorisation journey).
last_update_date_time
datetime, optional
Last date and time at which the authorisation flow was updated.
expiration_date_time
datetime, optional
Date and time at which the requested authorisation flow must be completed.
exp
integer, required
The lifetime of the request in timestamp UTC format.
Values greater than:
Current time.
Response
Upon successful request, 200 status code will be returned. See ‘Related Errors’ table for other possibilities.
Related Errors
Class
Code
Description
ResourceNotFound
400
Specified resource doesn't exist.
ResourceInvalidConsentStatus
400
The action can't be performed with current status of consent.
FieldInvalid
400
An invalid value is supplied in the field. More details in error_message.
ConfigurationError
400
Missing configurations in dashboard.
Unauthorized
401
Consent is already expired.
ProviderNotFound
404
Provider specified in request does not exist or cannot be retrieved.
ProviderDisabled
406
Cooperation with specified Provider is impossible.
×
Consents
Update
Update consents callback needs to be called any time the consent is updated on the Provider Connector side.