Authorisation statuses

The current stage of the authorisation lifecycle is represented in scaStatus field. The status of the authorisation can be one of the following:

Name Description
accepted An authorisation or cancellation-authorisation resource has been created successfully on Salt Edge PSD2 Compliance's side and was sent to ASPSP.
received An authorisation or cancellation-authorisation resource has been created successfully on ASPSP's side.
psuIdentified The PSU related to the authorisation or cancellation-authorisation resource has been identified.
psuAuthenticated The PSU related to the authorisation or cancellation-authorisation resource has been identified and authenticated e.g. by a password or by an access token.
scaMethodSelected The PSU/TPP has selected the related SCA routine. If the SCA method is chosen implicitly since only one SCA method is available, then this is the first status to be reported instead of "received".
started The addressed SCA routine has been started.
unconfirmed SCA is technically successfully finalised by the PSU, but the authorisation resource needs a confirmation command by the TPP yet.
finalised The SCA routine has been finalised successfully (including a potential confirmation command). This is a final status of the authorisation resource.
failed The SCA routine failed. This is a final status of the authorisation resource.
exempted SCA was exempted for the related transaction, the related authorisation is successful. This is a final status of the authorisation resource.

Payment Order statuses

The current stage of a payment order lifecycle is represented in transactionStatus field. The status of a payment order can be one of the following:

Code Name Description
ACCC AcceptedSettlementCompleted Settlement on the creditor's account has been completed.
ACCP AcceptedCustomerProfile Preceding check of technical validation was successful. Customer profile check was also successful.
ACSC AcceptedSettlementCompleted Settlement on the debtor’s account has been completed.
ACSP AcceptedSettlementInProcess All preceding checks such as technical validation and customer profile were successful and therefore the payment initiation has been accepted for execution.
ACTC AcceptedTechnicalValidation Authentication and syntactical and semantical validation are successful.
ACWC AcceptedWithChange Instruction is accepted but a change will be made, such as date or remittance not sent.
ACWP AcceptedWithoutPosting Payment instruction included in the credit transfer is accepted without being posted to the creditor customer’s account.
RCVD Received Payment initiation has been received by the receiving agent.
PDNG Pending Payment initiation or individual transaction included in the payment initiation is pending. Further checks and status update will be performed.
RJCT Rejected Payment initiation or individual transaction included in the payment initiation has been rejected.
CANC Cancelled Payment initiation has been cancelled before execution.
Remark: This code is accepted as new code by ISO20022.
ACFC AcceptedFundsChecked Pre-ceeding check of technical validation and customer profile was successful and an automatic funds check was positive.
Remark: This code is accepted as new code by ISO20022.
PATC PartiallyAcceptedTechnicalCorrect The payment initiation needs multiple authentications, where some but not yet all have been performed. Syntactical and semantical validations are successful.
Remark: This code is accepted as new code by ISO20022.
PART PartiallyAccepted A number of transactions have been accepted, whereas another number of transactions have not yet achieved 'accepted' status. Remark: This code may be used only in case of bulk payments. It is only used in a situation where all mandated authorisations have been applied, but some payments have been rejected.

Create

This method is used to instruct Salt Edge PSD2 Compliance Solution to initialize the payment creation.

CURL

curl -i  \ 
 -H "TPP-Redirect-URI: https://redirect-my-psu-here.please" \ 
 -H "X-Request-ID: cc5a8022-5e71-460e-82fa-ab0be1997a54" \ 
 -H "Digest: SHA-256=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" \ 
 -H "Date: Wed, 18 Dec 2029 11:25:59 GMT" \ 
 -H "Psu-ID: 531" \ 
 -H "Psu-Corporate-ID: 511" \ 
 -H "Psu-IP-Address: 255.255.255.255" \ 
 -H "TPP-Signature-Certificate: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVBakNDQXVvQ0FRQXdEUVlKS29aSWh2Y05BUUVMQlFBd1d6RVhNQlVHQTFVRVlRd09WSEJ3VTJGc2RGUmwKYzNRd01EQXhJREFlQmdOVkJBTU1GMk5sY25SVFNVZE9VMEZNVkZSRlUxUWdWMlZpSUVOQk1SRXdEd1lEVlFRSwpEQWhUWVd4MFZHVnpkREVMTUFrR0ExVUVCaE1DVWs4d0hoY05NVGt4TWpFNE1URXlOVFU1V2hjTk1qRXhNakUzCk1URXlOVFU1V2pDQmpURVdNQlFHQTFVRUF3d05jMkZzZEMxMFpYTjBMbU52YlRFUk1BOEdBMVVFQ2d3SVUyRnMKZEZSbGMzUXhDekFKQmdOVkJBWVRBbEpQTVJJd0VBWURWUVFJREFsQ2RXTjFjbVZ6ZEdreEVqQVFCZ05WQkFjTQpDVUoxWTNWeVpYTjBhVEVXTUJRR0ExVUVDUXdOUVd4aVlTQkpkV3hwWVNBM05URVRNQkVHQTFVRVlRd0thV1JsCmJuUnBabWxsY2pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBS2dXNEo5K0hGY0wKUVVwTEk0c1pCSm5RaGdRYUpYRGxwVDI4NWxlOGVEcTdUalpnYXpLcU05RkJydzRBRURxUmxYR3Znd2luSkY2Mgowd3VJcSs3cGpPWFBQdytZOVhRQnBTa2p1cmJ5aEpPZjhiNlVqTFBMQnVBd09rRk52N0prbHdLeXFmazRHRzROCmdrOGRVYTFjS05MY1gzNzdwdno0Q0hZalBraGlLY0xqQVJ4TFRJYkdtejlZQVQvQWszbDdCRkRkV2owQnJrR2oKV2RGelJWV3FjdHA0NjVvWEZXZTZ3QmlybEplK1JEZ2hnQWRUQWlQR1J3WHV4dmRiSW5SOHZ2b0RJNTJHRXVzaApGWUNZd28zdWFVSVR5Z3hOZEJyWjVOaVpLaCtybjVVNW4zM0pETm9OV2hCVUUwMUwvaFYzUHlleHBKVHltaURQCjZTUFJKM0ZMR3RrQ0F3RUFBYU9Cb2pDQm56QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUIKQmpBZEJnTlZIUTRFRmdRVUtwUGZ5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dId1lEVlIwakJCZ3dGb0FVS3BQZgp5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dQd1lJS3dZQkJRVUhBUU1FTXd3eGRHVnpkRkJUVUY5QlNTNHVMbUZsCk9EVTBNalE1TFdaaVpEQXROREV4WmkxaU0ySXdMV0poWkRFNE5Ea3hNelptWmpBTkJna3Foa2lHOXcwQkFRc0YKQUFPQ0FRRUFacHEvdmF5T3ZSS3dKd1dPQnpTMzhoUHA4TjVnRTlqd2J6dkxCTUhvZERXZk11ZTA5SzFweUI3KwpQdU1rZjNOT0tVSERMWDhob0xiZ0dWVlY0S1lqRndGa203cWY0OTZNTWE0VnZBRWNPeUJkM0pGVWcyeGIxVlN4Cjk0OWVCaVdGcGtaSVNZZUNxNXJ4UWFNeHJJVm9OZjhaSjVOT2V3aU1DM0ZYM3duVGw2VG9yUW1lQUU5MnhuMEQKdnZ6ZUJ4YlFqdTdjQlh3SDFPaGdUamx0YTM1WE1ESjhXbGo4TWZRR0YvZThIZFIrS014WWU5SWNROHN1UjdBVQpGRGkyaUJsMlVQc3dCa0FqMHJRVlY2U2psNWdVSm95K0FJaGZBYXE2cUxSQnJ1NGJTbE44TnVpY2RTRkZ3eHZ1ClEwOVl1U3U3djQ2a1R3ZUxpNnZJZGQxaUxUc05Ndz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" \ 
 -H "Signature: Signature keyId="SN=0,DN=/organizationIdentifier=TppSaltTest000/CN=certSIGNSALTTEST Web CA/O=SaltTest/C=RO",algorithm="rsa-sha256",headers="digest date x-request-id",signature="Fys106OY/uMk1Tnh4MEvHsUKdJIOX9fw+am3NrqrxFOLIl1BGlcu1+UJhDBHlc3/rkRn0++5AAbkXzqUL8kqm1RVILoRzSg+tr75PUTM5RlIgCli8QtHZrpZtfzb7tEoHqa8zo1SmiopI/bQchQrjdhWu9xIC0TUuMfiD8f6TdH2QpbkXi25uXTQl8wB4qt2dAb4k76lkDM4x29JVmoZkWq28R/kVkPWGJrU7mS2viUUhgofdNzL2vaSd2g7FPrr/E03U/KYU0k047ucCbv1Z4ozdaSJljuyzj0Iq4O04Ztj6oaV8yhnr3LY8aKj1JO9tRy1gpSidxCAqDz90iE9LQ=="" \ 
 -H "Content-Type: application/json" \ 
 -H "TPP-Redirect-Preferred: true" \ 
 -d '{
  "creditorName": "John Smith",
  "instructedAmount": {
    "amount": "145.3",
    "currency": "EUR"
  },
  "remittanceInformationUnstructured": "Payment description",
  "endToEndIdentification": "cc5a8022-5e71-460e-82fa-ab0be1997a5",
  "creditorAccount": {
    "iban": "FK54RAND61068421435452",
    "bic": "BARCGB22XXX"
  },
  "debtorAccount": {
    "iban": "FK53RAND61068421435422",
    "bic": "BARCGB22XXX"
  },
  "creditorAddress": {
    "streetName": "str. First of May",
    "buildingNumber": "43c",
    "townName": "Budapest",
    "postCode": "445511",
    "country": "HU"
  },
  "creditorAgentName": "Smith John"
}' \ 
-X POST "/:provider_code/api/berlingroup/v1/payments/:payment_product"

Example of parameters

Example of response

Request

POST /:provider_code/api/berlingroup/v1/payments/:payment_product

Headers
Header Type Description
X-Request-ID string, required ID of the request, unique to the call, as determined by the initiating party.
Digest string, required Contains a Hash of the message body, if the message does not contain a body, the "Digest" header must contain the hash of an empty string - "". Can raise: CertificateMissing, CertificateInvalid, SignatureInvalid, SignatureMissing, SignatureMalformed
Date datetime, required Endpoint request execution date.
Psu-ID string, optional Client ID of the PSU in the ASPSP client interface.
Psu-Corporate-ID string, optional Only used in a corporate context. If provided, specific corporate accounts will be returned.
PSU-Device-ID string, optional UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device.
PSU-User-Agent string, optional The forwarded Agent header field of the HTTP request between PSU and TPP, if available.
PSU-Geo-Location string, optional The forwarded Geo Location of the corresponding HTTP request between PSU and TPP if available.
TPP-Signature-Certificate string, required The certificate used for signing the request, in base64 encoding that should comply with RFC 4648 (No line feeds). Can raise: CertificateMissing, CertificateInvalid
Signature string, required A signature of the request by the TPP on application level. This might be mandated by ASPSP. Can raise: CertificateMissing, CertificateInvalid, SignatureMissing, SignatureInvalid, SignatureMalformed
Content-Type string, required The media type of the body of the request. Allowed values: application/json
TPP-Redirect-Preferred boolean, optional If it equals "true", the TPP prefers a redirect over an embedded SCA approach. If it equals "false", the TPP prefers not to be redirected for SCA. The ASPSP will then choose between the Embedded or the Decoupled SCA approach, depending on the choice of the SCA procedure by the TPP/PSU. If the parameter is not used, the ASPSP will choose the SCA approach to be applied depending on the SCA method chosen by the TPP/PSU. Default value: true Can raise: BadRequest
TPP-Redirect-URI url, optional URI of the TPP, where the transaction flow shall be redirected to after a Redirect. Mandated for the Redirect SCA Approach, specifically when TPP-Redirect-Preferred equals "true". It is recommended to always use this header field.
Psu-IP-Address string, required The forwarded IP Address header field consists of the corresponding http request IP Address field between PSU and TPP. If not available, the TPP shall use the IP Address used by the TPP when submitting this request.
TPP-Explicit-Authorisation-Preferred boolean, optional If it equals "true", the TPP prefers to start the authorisation process separately, e.g. because of the usage of a signing basket. This preference might be ignored by the ASPSP, if a signing basket is not supported as functionality. If it equals "false" or if the parameter is not used, there is no preference of the TPP. This especially indicates that the TPP assumes a direct authorisation of the transaction in the next step, without using a signing basket. Default value: false
Request parameters
Response headers
Header Type Description
ASPSP-SCA-Approach string, optional Selected by ASPSP SCA Approach Allowed values: REDIRECT, EMBEDDED, DECOUPLED
Response

This method is used to instruct Salt Edge PSD2 Compliance Solution to initialize the payment creation.


Related Errors
Class Code Description
ServiceInvalid 400 Something went wrong on Provider(ASPSP) side.
FormatError 400 Invalid input. More info in error_message
CountryNameInvalid 400 Country doesn't exist or is invalid. Expected alpha 2 ISO3166 format.
BadRequest 400 Given value is invalid.
CertificateMissing 401 This request cannot be performed without Certificate header.
CertificateInvalid 401 Given certificate is invalid.
SignatureInvalid 401 Given signature is invalid.
SignatureMissing 401 This request cannot be performed without Signature header.
SignatureMalformed 401 Given signature is malformed.
ProductInvalid 403 The payment product is not supported by the addressed service/resource.
ProductUnknown 404 The payment product wasn't found.
ResourceUnknown 404 The addressed resource is unknown relative to the TPP.

Show

This method returns payment data.

CURL

curl -i  \ 
 -H "Content-Type: application/json" \ 
 -H "X-Request-ID: cc5a8022-5e71-460e-82fa-ab0be1997a54" \ 
 -H "Digest: SHA-256=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" \ 
 -H "Date: Wed, 18 Dec 2019 11:25:59 GMT" \ 
 -H "Psu-ID: 531" \ 
 -H "Psu-Corporate-ID: 511" \ 
 -H "TPP-Signature-Certificate: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVBakNDQXVvQ0FRQXdEUVlKS29aSWh2Y05BUUVMQlFBd1d6RVhNQlVHQTFVRVlRd09WSEJ3VTJGc2RGUmwKYzNRd01EQXhJREFlQmdOVkJBTU1GMk5sY25SVFNVZE9VMEZNVkZSRlUxUWdWMlZpSUVOQk1SRXdEd1lEVlFRSwpEQWhUWVd4MFZHVnpkREVMTUFrR0ExVUVCaE1DVWs4d0hoY05NVGt4TWpFNE1URXlOVFU1V2hjTk1qRXhNakUzCk1URXlOVFU1V2pDQmpURVdNQlFHQTFVRUF3d05jMkZzZEMxMFpYTjBMbU52YlRFUk1BOEdBMVVFQ2d3SVUyRnMKZEZSbGMzUXhDekFKQmdOVkJBWVRBbEpQTVJJd0VBWURWUVFJREFsQ2RXTjFjbVZ6ZEdreEVqQVFCZ05WQkFjTQpDVUoxWTNWeVpYTjBhVEVXTUJRR0ExVUVDUXdOUVd4aVlTQkpkV3hwWVNBM05URVRNQkVHQTFVRVlRd0thV1JsCmJuUnBabWxsY2pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBS2dXNEo5K0hGY0wKUVVwTEk0c1pCSm5RaGdRYUpYRGxwVDI4NWxlOGVEcTdUalpnYXpLcU05RkJydzRBRURxUmxYR3Znd2luSkY2Mgowd3VJcSs3cGpPWFBQdytZOVhRQnBTa2p1cmJ5aEpPZjhiNlVqTFBMQnVBd09rRk52N0prbHdLeXFmazRHRzROCmdrOGRVYTFjS05MY1gzNzdwdno0Q0hZalBraGlLY0xqQVJ4TFRJYkdtejlZQVQvQWszbDdCRkRkV2owQnJrR2oKV2RGelJWV3FjdHA0NjVvWEZXZTZ3QmlybEplK1JEZ2hnQWRUQWlQR1J3WHV4dmRiSW5SOHZ2b0RJNTJHRXVzaApGWUNZd28zdWFVSVR5Z3hOZEJyWjVOaVpLaCtybjVVNW4zM0pETm9OV2hCVUUwMUwvaFYzUHlleHBKVHltaURQCjZTUFJKM0ZMR3RrQ0F3RUFBYU9Cb2pDQm56QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUIKQmpBZEJnTlZIUTRFRmdRVUtwUGZ5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dId1lEVlIwakJCZ3dGb0FVS3BQZgp5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dQd1lJS3dZQkJRVUhBUU1FTXd3eGRHVnpkRkJUVUY5QlNTNHVMbUZsCk9EVTBNalE1TFdaaVpEQXROREV4WmkxaU0ySXdMV0poWkRFNE5Ea3hNelptWmpBTkJna3Foa2lHOXcwQkFRc0YKQUFPQ0FRRUFacHEvdmF5T3ZSS3dKd1dPQnpTMzhoUHA4TjVnRTlqd2J6dkxCTUhvZERXZk11ZTA5SzFweUI3KwpQdU1rZjNOT0tVSERMWDhob0xiZ0dWVlY0S1lqRndGa203cWY0OTZNTWE0VnZBRWNPeUJkM0pGVWcyeGIxVlN4Cjk0OWVCaVdGcGtaSVNZZUNxNXJ4UWFNeHJJVm9OZjhaSjVOT2V3aU1DM0ZYM3duVGw2VG9yUW1lQUU5MnhuMEQKdnZ6ZUJ4YlFqdTdjQlh3SDFPaGdUamx0YTM1WE1ESjhXbGo4TWZRR0YvZThIZFIrS014WWU5SWNROHN1UjdBVQpGRGkyaUJsMlVQc3dCa0FqMHJRVlY2U2psNWdVSm95K0FJaGZBYXE2cUxSQnJ1NGJTbE44TnVpY2RTRkZ3eHZ1ClEwOVl1U3U3djQ2a1R3ZUxpNnZJZGQxaUxUc05Ndz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" \ 
 -H "Signature: Signature keyId="SN=0,DN=/organizationIdentifier=TppSaltTest000/CN=certSIGNSALTTEST Web CA/O=SaltTest/C=RO",algorithm="rsa-sha256",headers="digest date x-request-id",signature="Fys106OY/uMk1Tnh4MEvHsUKdJIOX9fw+am3NrqrxFOLIl1BGlcu1+UJhDBHlc3/rkRn0++5AAbkXzqUL8kqm1RVILoRzSg+tr75PUTM5RlIgCli8QtHZrpZtfzb7tEoHqa8zo1SmiopI/bQchQrjdhWu9xIC0TUuMfiD8f6TdH2QpbkXi25uXTQl8wB4qt2dAb4k76lkDM4x29JVmoZkWq28R/kVkPWGJrU7mS2viUUhgofdNzL2vaSd2g7FPrr/E03U/KYU0k047ucCbv1Z4ozdaSJljuyzj0Iq4O04Ztj6oaV8yhnr3LY8aKj1JO9tRy1gpSidxCAqDz90iE9LQ=="" \ 
 -d '{}' \ 
-X GET "/:provider_code/api/berlingroup/v1/payments/:payment_product/:payment_id"

Example of response

Request

GET /:provider_code/api/berlingroup/v1/payments/:payment_product/:payment_id

Headers
Header Type Description
X-Request-ID string, required ID of the request, unique to the call, as determined by the initiating party.
Digest string, required Contains a Hash of the message body, if the message does not contain a body, the "Digest" header must contain the hash of an empty string - "". Can raise: CertificateMissing, CertificateInvalid, SignatureInvalid, SignatureMissing, SignatureMalformed
Date datetime, required Endpoint request execution date.
Psu-ID string, optional Client ID of the PSU in the ASPSP client interface.
Psu-Corporate-ID string, optional Only used in a corporate context. If provided, specific corporate accounts will be returned.
PSU-Device-ID string, optional UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device.
PSU-User-Agent string, optional The forwarded Agent header field of the HTTP request between PSU and TPP, if available.
PSU-Geo-Location string, optional The forwarded Geo Location of the corresponding HTTP request between PSU and TPP if available.
TPP-Signature-Certificate string, required The certificate used for signing the request, in base64 encoding that should comply with RFC 4648 (No line feeds). Can raise: CertificateMissing, CertificateInvalid
Signature string, required A signature of the request by the TPP on application level. This might be mandated by ASPSP. Can raise: CertificateMissing, CertificateInvalid, SignatureMissing, SignatureInvalid, SignatureMalformed
Content-Type string, required The media type of the body of the request. Allowed values: application/json
Request parameters
provider_code (path)
string, required
Human readable Provider identifier.
payment_product (path)
string, required
The addressed payment product. Allowed values: combined-payment Can raise: ProductUnknown, ProductInvalid
payment_id (path)
integer, required
Payment identifier on Salt Edge PSD2 Compliance side. Can raise: ResourceUnknown
Response

This method returns payment data.


Related Errors
Class Code Description
CertificateMissing 401 This request cannot be performed without Certificate header.
CertificateInvalid 401 Given certificate is invalid.
SignatureInvalid 401 Given signature is invalid.
SignatureMissing 401 This request cannot be performed without Signature header.
SignatureMalformed 401 Given signature is malformed.
ProductInvalid 403 The payment product is not supported by the addressed service/resource.
ProductUnknown 404 The payment product wasn't found.
ResourceUnknown 404 The addressed resource is unknown relative to the TPP.

Authorisation

This method returns the SCA status of a consent initiation's authorisation subresource.

CURL

curl -i  \ 
 -H "Content-Type: application/json" \ 
 -H "X-Request-ID: cc5a8022-5e71-460e-82fa-ab0be1997a54" \ 
 -H "Digest: SHA-256=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" \ 
 -H "Date: Wed, 18 Dec 2019 11:25:59 GMT" \ 
 -H "Psu-ID: 414" \ 
 -H "Psu-Corporate-ID: 4142" \ 
 -H "TPP-Signature-Certificate: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVBakNDQXVvQ0FRQXdEUVlKS29aSWh2Y05BUUVMQlFBd1d6RVhNQlVHQTFVRVlRd09WSEJ3VTJGc2RGUmwKYzNRd01EQXhJREFlQmdOVkJBTU1GMk5sY25SVFNVZE9VMEZNVkZSRlUxUWdWMlZpSUVOQk1SRXdEd1lEVlFRSwpEQWhUWVd4MFZHVnpkREVMTUFrR0ExVUVCaE1DVWs4d0hoY05NVGt4TWpFNE1URXlOVFU1V2hjTk1qRXhNakUzCk1URXlOVFU1V2pDQmpURVdNQlFHQTFVRUF3d05jMkZzZEMxMFpYTjBMbU52YlRFUk1BOEdBMVVFQ2d3SVUyRnMKZEZSbGMzUXhDekFKQmdOVkJBWVRBbEpQTVJJd0VBWURWUVFJREFsQ2RXTjFjbVZ6ZEdreEVqQVFCZ05WQkFjTQpDVUoxWTNWeVpYTjBhVEVXTUJRR0ExVUVDUXdOUVd4aVlTQkpkV3hwWVNBM05URVRNQkVHQTFVRVlRd0thV1JsCmJuUnBabWxsY2pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBS2dXNEo5K0hGY0wKUVVwTEk0c1pCSm5RaGdRYUpYRGxwVDI4NWxlOGVEcTdUalpnYXpLcU05RkJydzRBRURxUmxYR3Znd2luSkY2Mgowd3VJcSs3cGpPWFBQdytZOVhRQnBTa2p1cmJ5aEpPZjhiNlVqTFBMQnVBd09rRk52N0prbHdLeXFmazRHRzROCmdrOGRVYTFjS05MY1gzNzdwdno0Q0hZalBraGlLY0xqQVJ4TFRJYkdtejlZQVQvQWszbDdCRkRkV2owQnJrR2oKV2RGelJWV3FjdHA0NjVvWEZXZTZ3QmlybEplK1JEZ2hnQWRUQWlQR1J3WHV4dmRiSW5SOHZ2b0RJNTJHRXVzaApGWUNZd28zdWFVSVR5Z3hOZEJyWjVOaVpLaCtybjVVNW4zM0pETm9OV2hCVUUwMUwvaFYzUHlleHBKVHltaURQCjZTUFJKM0ZMR3RrQ0F3RUFBYU9Cb2pDQm56QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUIKQmpBZEJnTlZIUTRFRmdRVUtwUGZ5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dId1lEVlIwakJCZ3dGb0FVS3BQZgp5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dQd1lJS3dZQkJRVUhBUU1FTXd3eGRHVnpkRkJUVUY5QlNTNHVMbUZsCk9EVTBNalE1TFdaaVpEQXROREV4WmkxaU0ySXdMV0poWkRFNE5Ea3hNelptWmpBTkJna3Foa2lHOXcwQkFRc0YKQUFPQ0FRRUFacHEvdmF5T3ZSS3dKd1dPQnpTMzhoUHA4TjVnRTlqd2J6dkxCTUhvZERXZk11ZTA5SzFweUI3KwpQdU1rZjNOT0tVSERMWDhob0xiZ0dWVlY0S1lqRndGa203cWY0OTZNTWE0VnZBRWNPeUJkM0pGVWcyeGIxVlN4Cjk0OWVCaVdGcGtaSVNZZUNxNXJ4UWFNeHJJVm9OZjhaSjVOT2V3aU1DM0ZYM3duVGw2VG9yUW1lQUU5MnhuMEQKdnZ6ZUJ4YlFqdTdjQlh3SDFPaGdUamx0YTM1WE1ESjhXbGo4TWZRR0YvZThIZFIrS014WWU5SWNROHN1UjdBVQpGRGkyaUJsMlVQc3dCa0FqMHJRVlY2U2psNWdVSm95K0FJaGZBYXE2cUxSQnJ1NGJTbE44TnVpY2RTRkZ3eHZ1ClEwOVl1U3U3djQ2a1R3ZUxpNnZJZGQxaUxUc05Ndz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" \ 
 -H "Signature: Signature keyId="SN=0,DN=/organizationIdentifier=TppSaltTest000/CN=certSIGNSALTTEST Web CA/O=SaltTest/C=RO",algorithm="rsa-sha256",headers="digest date x-request-id",signature="Fys106OY/uMk1Tnh4MEvHsUKdJIOX9fw+am3NrqrxFOLIl1BGlcu1+UJhDBHlc3/rkRn0++5AAbkXzqUL8kqm1RVILoRzSg+tr75PUTM5RlIgCli8QtHZrpZtfzb7tEoHqa8zo1SmiopI/bQchQrjdhWu9xIC0TUuMfiD8f6TdH2QpbkXi25uXTQl8wB4qt2dAb4k76lkDM4x29JVmoZkWq28R/kVkPWGJrU7mS2viUUhgofdNzL2vaSd2g7FPrr/E03U/KYU0k047ucCbv1Z4ozdaSJljuyzj0Iq4O04Ztj6oaV8yhnr3LY8aKj1JO9tRy1gpSidxCAqDz90iE9LQ=="" \ 
 -d '{}' \ 
-X GET "/:provider_code/api/berlingroup/v1/payments/:payment_product/:payment_id/authorisations/:authorisation_id"

Example of response

Request

GET /:provider_code/api/berlingroup/v1/payments/:payment_product/:payment_id/authorisations/:authorisation_id

Headers
Header Type Description
X-Request-ID string, required ID of the request, unique to the call, as determined by the initiating party.
Digest string, required Contains a Hash of the message body, if the message does not contain a body, the "Digest" header must contain the hash of an empty string - "". Can raise: CertificateMissing, CertificateInvalid, SignatureInvalid, SignatureMissing, SignatureMalformed
Date datetime, required Endpoint request execution date.
Psu-ID string, optional Client ID of the PSU in the ASPSP client interface.
Psu-Corporate-ID string, optional Only used in a corporate context. If provided, specific corporate accounts will be returned.
PSU-Device-ID string, optional UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device.
PSU-User-Agent string, optional The forwarded Agent header field of the HTTP request between PSU and TPP, if available.
PSU-Geo-Location string, optional The forwarded Geo Location of the corresponding HTTP request between PSU and TPP if available.
TPP-Signature-Certificate string, required The certificate used for signing the request, in base64 encoding that should comply with RFC 4648 (No line feeds). Can raise: CertificateMissing, CertificateInvalid
Signature string, required A signature of the request by the TPP on application level. This might be mandated by ASPSP. Can raise: CertificateMissing, CertificateInvalid, SignatureMissing, SignatureInvalid, SignatureMalformed
Content-Type string, required The media type of the body of the request. Allowed values: application/json
Request parameters
provider_code (path)
string, required
Human readable Provider identifier.
payment_product (path)
string, required
The addressed payment product. Allowed values: combined-payment Can raise: ProductUnknown, ProductInvalid
payment_id (path)
string, required
Payment identifier on Salt Edge PSD2 Compliance side. Can raise: ResourceUnknown
authorisation_id (path)
string, required
Unique resource identification of the created authorization subresource. Can raise: ResourceUnknown
Response

Upon successful request, 200 status code will be returned. See ‘Related Errors’ table for other possibilities.


Related Errors
Class Code Description
CertificateMissing 401 This request cannot be performed without Certificate header.
CertificateInvalid 401 Given certificate is invalid.
SignatureInvalid 401 Given signature is invalid.
SignatureMissing 401 This request cannot be performed without Signature header.
SignatureMalformed 401 Given signature is malformed.
ProductInvalid 403 The payment product is not supported by the addressed service/resource.
ProductUnknown 404 The payment product wasn't found.
ResourceUnknown 404 The addressed resource is unknown relative to the TPP.

Status

This method returns payment status.

CURL

curl -i  \ 
 -H "Content-Type: application/json" \ 
 -H "X-Request-ID: cc5a8022-5e71-460e-82fa-ab0be1997a54" \ 
 -H "Digest: SHA-256=47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=" \ 
 -H "Date: Wed, 18 Dec 2019 11:25:59 GMT" \ 
 -H "Psu-ID: 531" \ 
 -H "Psu-Corporate-ID: 511" \ 
 -H "TPP-Signature-Certificate: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVBakNDQXVvQ0FRQXdEUVlKS29aSWh2Y05BUUVMQlFBd1d6RVhNQlVHQTFVRVlRd09WSEJ3VTJGc2RGUmwKYzNRd01EQXhJREFlQmdOVkJBTU1GMk5sY25SVFNVZE9VMEZNVkZSRlUxUWdWMlZpSUVOQk1SRXdEd1lEVlFRSwpEQWhUWVd4MFZHVnpkREVMTUFrR0ExVUVCaE1DVWs4d0hoY05NVGt4TWpFNE1URXlOVFU1V2hjTk1qRXhNakUzCk1URXlOVFU1V2pDQmpURVdNQlFHQTFVRUF3d05jMkZzZEMxMFpYTjBMbU52YlRFUk1BOEdBMVVFQ2d3SVUyRnMKZEZSbGMzUXhDekFKQmdOVkJBWVRBbEpQTVJJd0VBWURWUVFJREFsQ2RXTjFjbVZ6ZEdreEVqQVFCZ05WQkFjTQpDVUoxWTNWeVpYTjBhVEVXTUJRR0ExVUVDUXdOUVd4aVlTQkpkV3hwWVNBM05URVRNQkVHQTFVRVlRd0thV1JsCmJuUnBabWxsY2pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBS2dXNEo5K0hGY0wKUVVwTEk0c1pCSm5RaGdRYUpYRGxwVDI4NWxlOGVEcTdUalpnYXpLcU05RkJydzRBRURxUmxYR3Znd2luSkY2Mgowd3VJcSs3cGpPWFBQdytZOVhRQnBTa2p1cmJ5aEpPZjhiNlVqTFBMQnVBd09rRk52N0prbHdLeXFmazRHRzROCmdrOGRVYTFjS05MY1gzNzdwdno0Q0hZalBraGlLY0xqQVJ4TFRJYkdtejlZQVQvQWszbDdCRkRkV2owQnJrR2oKV2RGelJWV3FjdHA0NjVvWEZXZTZ3QmlybEplK1JEZ2hnQWRUQWlQR1J3WHV4dmRiSW5SOHZ2b0RJNTJHRXVzaApGWUNZd28zdWFVSVR5Z3hOZEJyWjVOaVpLaCtybjVVNW4zM0pETm9OV2hCVUUwMUwvaFYzUHlleHBKVHltaURQCjZTUFJKM0ZMR3RrQ0F3RUFBYU9Cb2pDQm56QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUIKQmpBZEJnTlZIUTRFRmdRVUtwUGZ5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dId1lEVlIwakJCZ3dGb0FVS3BQZgp5MTlSQUJQS3J2YnNNUnRXM3lHSU1mb3dQd1lJS3dZQkJRVUhBUU1FTXd3eGRHVnpkRkJUVUY5QlNTNHVMbUZsCk9EVTBNalE1TFdaaVpEQXROREV4WmkxaU0ySXdMV0poWkRFNE5Ea3hNelptWmpBTkJna3Foa2lHOXcwQkFRc0YKQUFPQ0FRRUFacHEvdmF5T3ZSS3dKd1dPQnpTMzhoUHA4TjVnRTlqd2J6dkxCTUhvZERXZk11ZTA5SzFweUI3KwpQdU1rZjNOT0tVSERMWDhob0xiZ0dWVlY0S1lqRndGa203cWY0OTZNTWE0VnZBRWNPeUJkM0pGVWcyeGIxVlN4Cjk0OWVCaVdGcGtaSVNZZUNxNXJ4UWFNeHJJVm9OZjhaSjVOT2V3aU1DM0ZYM3duVGw2VG9yUW1lQUU5MnhuMEQKdnZ6ZUJ4YlFqdTdjQlh3SDFPaGdUamx0YTM1WE1ESjhXbGo4TWZRR0YvZThIZFIrS014WWU5SWNROHN1UjdBVQpGRGkyaUJsMlVQc3dCa0FqMHJRVlY2U2psNWdVSm95K0FJaGZBYXE2cUxSQnJ1NGJTbE44TnVpY2RTRkZ3eHZ1ClEwOVl1U3U3djQ2a1R3ZUxpNnZJZGQxaUxUc05Ndz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K" \ 
 -H "Signature: Signature keyId="SN=0,DN=/organizationIdentifier=TppSaltTest000/CN=certSIGNSALTTEST Web CA/O=SaltTest/C=RO",algorithm="rsa-sha256",headers="digest date x-request-id",signature="Fys106OY/uMk1Tnh4MEvHsUKdJIOX9fw+am3NrqrxFOLIl1BGlcu1+UJhDBHlc3/rkRn0++5AAbkXzqUL8kqm1RVILoRzSg+tr75PUTM5RlIgCli8QtHZrpZtfzb7tEoHqa8zo1SmiopI/bQchQrjdhWu9xIC0TUuMfiD8f6TdH2QpbkXi25uXTQl8wB4qt2dAb4k76lkDM4x29JVmoZkWq28R/kVkPWGJrU7mS2viUUhgofdNzL2vaSd2g7FPrr/E03U/KYU0k047ucCbv1Z4ozdaSJljuyzj0Iq4O04Ztj6oaV8yhnr3LY8aKj1JO9tRy1gpSidxCAqDz90iE9LQ=="" \ 
 -d '{}' \ 
-X GET "/:provider_code/api/berlingroup/v1/payments/:payment_product/:payment_id/status"

Example of response

Request

GET /:provider_code/api/berlingroup/v1/payments/:payment_product/:payment_id/status

Headers
Header Type Description
X-Request-ID string, required ID of the request, unique to the call, as determined by the initiating party.
Digest string, required Contains a Hash of the message body, if the message does not contain a body, the "Digest" header must contain the hash of an empty string - "". Can raise: CertificateMissing, CertificateInvalid, SignatureInvalid, SignatureMissing, SignatureMalformed
Date datetime, required Endpoint request execution date.
Psu-ID string, optional Client ID of the PSU in the ASPSP client interface.
Psu-Corporate-ID string, optional Only used in a corporate context. If provided, specific corporate accounts will be returned.
PSU-Device-ID string, optional UUID (Universally Unique Identifier) for a device, which is used by the PSU, if available. UUID identifies either a device or a device dependant application installation. In case of an installation identification this ID need to be unaltered until removal from device.
PSU-User-Agent string, optional The forwarded Agent header field of the HTTP request between PSU and TPP, if available.
PSU-Geo-Location string, optional The forwarded Geo Location of the corresponding HTTP request between PSU and TPP if available.
TPP-Signature-Certificate string, required The certificate used for signing the request, in base64 encoding that should comply with RFC 4648 (No line feeds). Can raise: CertificateMissing, CertificateInvalid
Signature string, required A signature of the request by the TPP on application level. This might be mandated by ASPSP. Can raise: CertificateMissing, CertificateInvalid, SignatureMissing, SignatureInvalid, SignatureMalformed
Content-Type string, required The media type of the body of the request. Allowed values: application/json
Request parameters
provider_code (path)
string, required
Human readable Provider identifier.
payment_product (path)
string, required
The addressed payment product. Allowed values: combined-payment Can raise: ProductUnknown, ProductInvalid
payment_id (path)
integer, required
Payment identifier on Salt Edge PSD2 Compliance side. Can raise: ResourceUnknown
Response

This method returns payment status.


Related Errors
Class Code Description
CertificateMissing 401 This request cannot be performed without Certificate header.
CertificateInvalid 401 Given certificate is invalid.
SignatureInvalid 401 Given signature is invalid.
SignatureMissing 401 This request cannot be performed without Signature header.
SignatureMalformed 401 Given signature is malformed.
ProductInvalid 403 The payment product is not supported by the addressed service/resource.
ProductUnknown 404 The payment product wasn't found.
ResourceUnknown 404 The addressed resource is unknown relative to the TPP.

Codes for VO

Voc Gd Code (in case of RUB transfer to Russian Bank only).

Code Description
01010 Sale of a foreign currency for the currency of the Russian Federation by a resident
01030 Purchase of a foreign currency for the currency of the Russian Federation by a resident
01040 Purchase (sale) of one foreign currency for another foreign currency by a resident
02010 Purchase of the currency of the Russian Federation for a foreign currency by a non-resident
02020 Sale of the currency of the Russian Federation for a foreign currency by a non-resident
10100 Payments by a non-resident to a resident in the form of a prepayment for goods being exported from the territory of the Russian Federation including payments under a contract of commission (a brokerage contract, a contract of agency) (an advance payment), excluding payments specified in the group 22 of this List
10200 Payments by a non-resident if a resident has allowed a delay of payment for goods having been exported from the territory of the Russian Federation including payments under a contract of commission (a brokerage contract, a contract of agency) (a delay of payment), excluding payments specified in the group 22 of this List
10800 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds while exporting of goods from the territory of the Russian Federation, excluding payments under the code 22800
11100 Payments by a resident to a non-resident in the form of a prepayment for goods being imported to the territory of the Russian Federation including payments under a contract of commission (a brokerage contract, a contract of agency) (an advance payment), excluding payments specified in the group 23 of this List
11200 Payments by a resident if a non-resident has allowed a delay of payment for goods having been imported to the territory of the Russian Federation including payments under a contract of commission (a brokerage contract, a contract of agency) (a delay of payment), excluding payments specified in the group 23 of this List.
11900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds while importing of goods to the Russian Federation, excluding payments under the code 23900
12050 Payments of a non-resident in favour of a resident for goods being sold outside the territory of the Russian Federation without their import to the territory of the Russian Federation, excluding payments under the codes 22110, 22210, 22300
12060 Payments of a resident in favour of a non-resident for goods being sold outside the territory of the Russian Federation without their import to the territory of the Russian Federation, excluding payments under the codes 23110, 23210, 23300
12800 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds while selling goods outside the territory of the Russian Federation, excluding payments under the code 22800
12900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds while selling goods outside the territory of the Russian Federation, excluding payments under the code 23900
13010 Payments of a non-resident in favour of a resident for goods being sold in the territory of the Russian Federation, excluding payments under the codes 22110, 22210, 22300
13020 Payments of a resident in favour of a non-resident for goods being sold in the territory of the Russian Federation, excluding payments under the codes 23110, 23210, 23300
13800 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds while selling goods in the territory of the Russian Federation, excluding payments under the code 22800
13900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds while selling goods in the territory of the Russian Federation, excluding payments under the code 23900
20100 Payments by a non-resident in the form of a prepayment for resident's performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them, including fulfillment of the specified obligations under the commission agreement (agency agreement, contract of assignment), as well as payments related to the prepaymen of remuneration to the resident–trust manager under the contract of trust management of property, resident-broker under the contract of brokerage services, residentthe clearing organization under the contract of clearing services (an advance payment), excluding payments by the code 20400, payments specified in group 22 of this List
20200 Payments by a non-resident in the form of a prepayment for resident's performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them, including fulfillment of the specified obligations under the commission agreement (agency agreement, contract of assignment), as well as payments related to the prepaymen of remuneration to the resident–trust manager under the contract of trust management of property, resident-broker under the contract of brokerage services, residentthe clearing organization under the contract of clearing services (a delay of payment), excluding payments by the code 20400, payments specified in group 22 of this List
20500 Payments of a resident commission agent (an agent, a warrantor) in favour of a non-resident committent (a principal) concerned with a resident's provision of services such as realization of non-resident's goods, works, services, data and results of intellectual activities, including exclusive rights to them, for other persons under a contract of commission (a brokerage contract, a contract of agency), excluding payments specified in the group 58 of this List
20800 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds for resident's performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them, excluding payments specified in the groups 22 and 58 of this List
21100 Payments by a resident in the form of a prepayment for non-resident's performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them, including fulfillment of the specified obligations under the commission agreement (agency agreement, contract of assignment), as well as payments related to the prepaymen of remuneration to the non-resident–trust manager under the contract of trust management of property, non-resident-broker under the contract of brokerage services, nonresident-the clearing organization under the contract of clearing services (an advance payment), excluding payments by the code 21400, payments specified in group 23 of this List
21200 Payments by a resident in the form of a prepayment for non-resident's performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them, including fulfillment of the specified obligations under the commission agreement (agency agreement, contract of assignment), as well as payments related to the prepaymen of remuneration to the non-resident–trust manager under the contract of trust management of property, non-resident-broker under the contract of brokerage services, nonresident-the clearing organization under the contract of clearing services (a delay of payment), excluding payments by the code 21400, payments specified in group 23 of this List
21500 Payments of a non-resident commission agent (an agent, a warrantor) in favour of a resident committent (a principal) concerned with a non-resident's provision of services such as realization of resident's goods, works, services, data and results of intellectual activities, including exclusive rights to them, for other persons under a contract of commission (a brokerage contract, a contract of agency), excluding payments specified in the group 58 of this List
21900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds for non-resident's performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them, excluding payments specified in the groups 23 and 58 of this List
22100 Payments by a non-resident, including which committent (a principal) to a resident, including which commission agent (an agent, a warrantor) in the form of a prepayment for the export of goods from the territory of the Russian Federation, performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them (an advance payment), excluding payments under the codes 20100 and 22110
22110 Payments by a non-resident to a resident in the form of a prepayment for delivery goods, performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them under contracts (agreements) specified in the subparagraph 4.1.2 of the paragraph 4.1 of this Instruction (an advance payment)
22200 Payments by a non-resident, including which committent (a principal) if a resident, including which commission agent (an agent, a warrantor) has allowed a delay of payment for goods having been exported from the territory of the Russian Federation, performed works, provided services, transferred data and results of intellectual activities including exclusive rights to them (a delay of payment), excluding payments under the codes 20200 22210
22210 Payments by a non-resident if a resident has allowed a delay of payment for delivered goods, performed works, provided services, transferred data and results of intellectual activities including exclusive rights to them under contracts (agreements) specified in the subparagraph 4.1.2 of the paragraph 4.1 of this Instruction (a delay of payment)
22300 Payments of a non-resident in favour of a resident under a contract of financial lease (leasing)
22800 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds under mixed contracts
23100 Payments by a residen, including which committent (a principal) to a non-resident, including which commission agent (an agent, a warrantor) in the form of a prepayment for goods being imported to the territory of the Russian Federation, performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them (an advance payment), excluding payments under the codes 21100 and 23110
23110 Payments by a resident to a non-resident in the form of a prepayment for delivery goods, performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them under contracts specified in the subparagraph 4.1.2 of the paragraph 4.1 of this Instruction (an advance payment)
23200 Payments by a resident, including which committent (a principal) if a non-resident, including which commission agent (an agent, a warrantor) has allowed a delay of payment for goods having been imported to the territory of the Russian Federation, performed works, provided services, transferred data and results of intellectual activities including exclusive rights to them (a delay of payment), excluding payments under the codes 21200 and 23210
23210 Payments by a resident if a non-resident has allowed a delay of payment for delivered goods, performed works, provided services,transferred data and results of intellectual activities including exclusive rights to them under contracts specified in the subparagraph 4.1.2 of the paragraph 4.1 of this Instruction (a delay of payment)
23300 Payments of a resident in favour of a non-resident under a contract of financial lease (leasing)
23900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds under mixed contracts
30010 Payments of a non-resident in favour of a resident for real estate being purchased outside the territory of the Russian Federation including payments related to the non-resident's share participation in the resident's real estate development outside the territory of the Russian Federation
30020 Payments of a resident in favour of a non-resident for real estate being purchased outside the territory of the Russian Federation including payments related to the resident's share participation in the non-resident's real estate development outside the territory of the Russian Federation
30030 Payments of a non-resident in favour of a resident for real estate being purchased in the territory of the Russian Federation including payments related to the non-resident's share participation in the resident's real estate development in the territory of the Russian Federation
30040 Payments of a resident in favour of a non-resident for real estate being purchased in the territory of the Russian Federation including payments related to the resident's share participation in the non-resident's real estate development in the territory of the Russian Federation
30800 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds in the course of real estate operations including payments related to a share participation in a real estate development
30900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds in the course of real estate operations including payments related to a share participation in a real estate development
32010 Payments of a non-resident in favour of a resident for a claim being assigned by the resident to the non-resident under a contract of cession
32015 Payments of a resident in favour of a non-resident for a claim being assigned by the nonresident to the resident under a contract of cession
32020 Payments of a non-resident in favour of a resident for a debt being transferred by the nonresident to the resident under a contract of debt transfer
32025 Payments of a resident in favour of a non-resident for a debt being transferred by the resident to the non-resident under a contract of debt transfer
35030 Payments of a non-resident in favour of a resident in the course of other operations concerned with foreign trade activity that have not been directly specified in the groups 10–23 of this List
35040 Payments of a resident in favour of a non-resident in the course of other operations connected with foreign trade activity that have not been directly specified in the groups 10–23 of this List
40030 Payments of a resident in favour of a non-resident while providing with monetary funds under a loan contract
40900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds while providing of a loan for the non-resident under a loan contract by the resident
41030 Payments by a non-resident in favour of a resident while providing with monetary funds under a credit agreement, a loan contract
41800 Payments by a resident in favour of a non-resident connected with the return of overpaid (erroneous) monetary funds while providing the resident by the non-resident with a loan or a credit under a credit agreement, a loan contract
42015 Payments of a resident in favour of a non-resident for repayment of a principal debt under a credit agreement, a loan contract
42035 Payments of a resident in favour of a non-resident for repayment of interest under a credit agreement, a loan contract
42050 Other payments of a resident in favour of a non-resident concerned with payment of premiums (commissions) and other monetary funds under a taken out credit, loan
42900 Payments of a non-resident in favour of a resident concerned with the return of overpaid (erroneous) monetary funds upon repayment of a principal debt under a credit agreement, a loan contract
42950 Payments of a non-resident in favour of a resident concerned with the return of overpaid interest under a credit agreement, a loan contract
43015 Payments of a non-resident in favour of a resident for repayment of a principal debt under a loan contract
43035 Payments of a non-resident in favour of a resident for repayment of interest under a loan contract
43050 Other payments of a non-resident in favour of a resident concerned with payment of premiums (commissions) and other monetary funds under a taken out loan
43800 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds upon non-resident's repayment of a principal debt under a loan contract
43850 Payments of a resident in favour of a non-resident concerned with the return of overpaid (erroneous) monetary funds upon repayment of interest under a loan contract
50100 Payments of a resident in favour of a non-resident in the course of operations with participatory shares, deposits, contributions to estate (a charter or a share capital, a co-op share fund) of a legal entity, as well as under a contract of particular partnership
50110 Payments of a resident in favour of a non-resident upon payment of dividends (an income) from investments in the form of capital investments
50200 Payments of a non-resident in favour of a resident in the course of operations with participatory shares, deposits, contributions to estate (a charter or a share capital, a co-op share fund) of a legal entity, as well as under a contract of particular partnership
50210 Payments of a non-resident in favour of a resident upon payment of dividends (an income) from investments in the form of capital investments
50800 Payments of a resident in favor of a non-resident related to the return to a non-resident of overpaid (erroneous) monetary funds on transactions related to payment by a non-resident of a share, a deposit, a share in the property (charter or share capital, share fund of the cooperative) of a legal entity, as well as a contribution under a simple partnership agreement with investment in the form of capital investments, as in the liquidation of a resident legal entity.
50900 Payments of a non-resident in favor of a resident related to the return to a non-resident of overpaid (erroneous) monetary funds on transactions related to payment by a non-resident of a share, a deposit, a share in the property (charter or share capital, share fund of the cooperative) of a legal entity, as well as a contribution under a simple partnership agreement with investment in the form of capital investments, as in the liquidation of a non-resident legal entity
51210 Payments of a non-resident in favour of a resident for purchase of resident's bonds, shares and other equity securities
51215 Payments of a non-resident in favour of a resident for purchase of non-resident's bonds, shares and other equity securities
51230 Payments of a non-resident in favour of a resident for purchase of shares of investment funds founded by the resident
51235 Payments of a non-resident in favour of a resident for purchase of shares of investment funds founded by the non-resident
51250 Payments of a non-resident in favour of a resident for purchase of bills and other non-equity securities issued by the resident
51255 Payments of a non-resident in favour of a resident for purchase of bills and other non-equity securities issued by non-residents
51800 Payments of a resident in favour of a non-resident concered with the return of overpaid (erroneous) monetary funds in the course of operations with securities (rights certified by securities), as well as monetary funds under such defaulted obligations
52210 Payments of a resident in favour of a non-resident for purchase of residents' bonds, shares and other equity securities
52215 Payments of a resident in favour of a non-resident for purchase of non-residents' bonds, shares and other equity securities
52230 Payments of a resident in favour of a non-resident for purchase of shares of investment funds founded by the non-resident
52235 Payments of a resident in favour of a non-resident for purchase of shares of investment funds founded by the resident
52250 Payments of a resident in favour of a non-resident for purchase of bills and other non-equity securities issued by residents
52255 Payments of a resident in favour of a non-resident for purchase of bills and other non-equity securities issued by non-residents
52900 Payments of a non-resident in favour of a resident concered with the return of overpaid (erroneous) monetary funds in the course of operations with securities (rights certified by securities), as well as monetary funds under such defaulted obligations
55210 Payments of a resident in favour of a non-resident while fulfilling obligations by the resident concerning bonds, shares and other equity securities
55230 Payments of a resident in favour of a non-resident upon payment of income received from investment funds' shares
55250 Payments of a resident in favour of a non-resident while fullfilling obligations by the resident concerning bills and other non-equity securities
55310 Payments of a non-resident in favour of a resident while fulfilling obligations by the nonresident concerning bonds and other equity securities
55330 Payments of a non-resident in favour of a resident upon payment of income received from investment funds' shares
55350 Payments of a non-resident in favour of a resident while fullfilling obligations by the nonresident concerning bills and other non-equity securities
55800 Payments of a resident in favour of a non-resident connected with the return of overpaid (erroneous) monetary funds while fulfilling obligations concerning operations with securities, as well as monetary funds under defaulted obligations
55900 (erroneous) monetary funds while fulfilling obligations concerning operations with securities, as well as monetary funds under defaulted obligations
56010 Payments ofy a non-resident in favour of a resident in the course of operations with futures transactions and financial derivatives (premiums, margin and guarantee fees, and other monetary funds being transferred in accordance with the terms and conditions of such contracts, excluding payments concerning a delivery of underlying asset)
56060 Payments of a resident in favour of a non-resident in the course of operations with futures transactions and financial derivatives (premiums, margin and guarantee fees, and other monetary funds being transferred in accordance with the terms and conditions of such contracts, excluding payments concerning a delivery of underlying asset)
56800 Payments by a resident connected with the return to a non-resident of overpaid (erroneous) monetary funds, as well as monetary funds under defaulted obligations specified in this group
56900 Payments by a non-resident connected with the return to a resident of overpaid (erroneous) monetary funds, as well as monetary funds under defaulted obligations specified in this group
57010 Payments in a foreign currency of a resident-trustor in favour of a resident-trustee, including payments of the trustee's remuneration
57015 Payments in a foreign currency of a resident-trustee in favour of a resident-trustor
57020 Payments in a foreign currency and in the currency of the Russian Federation of a non-residenttrustor in favour of a resident-trustee, except for the payments of the trustee's remuneration
57025 Payments in a foreign currency and in the currency of the Russian Federation of a residenttrustee in favour of a non-resident-trustor
57800 Resident's payments connected with the return of overpaid (erroneous) monetary funds to a non-resident under contracts of real estate trust management
57900 Non-resident's payments connected with the return of overpaid (erroneous) monetary funds to a resident under contracts of real estate trust management
58010 Payments of a resident in favour of a non-resident broker, under a contract of broking service, except for the payments of remuneration to the non-resident broker
58020 Payments of a non-resident in favour of a resident broker under a contract of broking service, except for the payments of remuneration to the resident broker
58030 Payments between residents in a foreign currency under a contract of broking service, including payments of remuneration to a broker
58700 Settlements of resident brokers related to returning funds to a resident on the basis of a brokerage contract
58800 Payments by a resident connected with the return of overpaid (erroneous) monetary funds to a non-resident under a contract of broking service
58900 Payments by a non-resident connected with the return of overpaid (erroneous) monetary funds to a resident under a contract of broking service
60070 Transfers of the currency of the Russian Federation from a non-resident’s bank account in the currency of the Russian Federation to another bank account (a deposit account) of the same non-resident in the currency of the Russian Federation opened in the same authorized bank, and from a non-resident’s deposit account in the currency of the Russian Federation to a bank account of the same non-resident opened in the same authorized bank
60071 Transfers of the currency of the Russian Federation from a non-resident’s bank account in the currency of the Russian Federation opened in an authorized bank to a bank account (a deposit account) of the same non-resident in the currency of the Russian Federation opened in another authorized bank, and from a non-resident’s deposit account in the currency of the Russian Federation to a bank account of the same non-resident opened in another authorized bank
60075 Transfers of the currency of the Russian Federation from a non-resident’s bank account in the currency of the Russian Federation opened in an authorized bank to a bank account (a deposit account) of the same non-resident in the currency of the Russian Federation opened in a nonresident bank
60080 Transfers of the currency of the Russian Federation from a non-resident’s bank account in the currency of the Russian Federation to a bank account of another non-resident (a deposit account) in the currency of the Russian Federation opened in the same authorized bank
60081 Transfers of the currency of the Russian Federation from a non-resident’s bank account in the currency of the Russian Federation opened in an authorized bank to a bank account (a deposit account) of another non-resident in the currency of the Russian Federation opened in another authorized bank
60090 Withdrawal of the currency of the Russian Federation from a non-resident’s account in the currency of the Russian Federation opened in an authorized bank
60095 Crediting with the currency of the Russian Federation a non-resident’s account in the currency of the Russian Federation opened in an authorized bank
61070 Payments between residents in a foreign currency under contracts of freigt forwarding, carriage and affreightment (charter) while providing by a forwarder, a carrier and a freighter with services connected with carriage of cargo being exported from the Russian Federation or being imported to the Russian Federation, transit carriage of cargo through the territory of the Russian Federation, as well as under insurance contracts of the specified cargo
61100 Transfers of a foreign currency from a resident’s transit currency account to another transit currency account of this resident or to a foreign currency current account of this resident
61115 Payments in a foreign currency between residents who are commission agents (agents, attorneies) and residents who are principals (principals, trustors) while providing by the commission agents (agents, attorneies) of services relating to conclusion and execution of contracts with non-residents concerning a delivery of goods, performance of works, provision of services, transfer of data and results of intellectual activities including exclusive rights to them, including operations of the return of monetary funds to the principals (the principals, the trustors), excluding payments under the codes 57010, 58030 and 61162
61130 Transfers of a foreign currency from a resident’s foreign currency current account opened in an authorized bank to a foreign currency account of the same resident opened in the same authorized bank, and from a resident’s foreign currency account opened in an authorized bank to a foreign currency current account of the same resident opened in the same authorized bank
61135 Transfers of a foreign currency from a resident’s foreign currency current account opened in an authorized bank to a foreign currency account of the same resident opened in another authorized bank, and from a resident’s foreign currency account of a resident opened in an authorized bank to a foreign currency current account of the same resident opened in another authorized bank
61140 Transfers of a foreign currency or the currency of the Russian Federation from a resident’s account opened in a non-resident bank to an account of the same resident opened in an authorized bank
61145 Transfers of a foreign currency from a resident’s account opened in a non-resident bank to an account of another resident opened in an authorized bank
61150 Transfers of a foreign currency from a resident’s current account opened in an authorized bank to an account of the same resident opened in a non-resident bank
61155 Transfers of a foreign currency or the currency of the Russian Federation from a resident’s current account opened in an authorized bank to an account of another resident opened in a non-resident bank
61160 Payments between residents in a foreign currency connected with depositing and return of individual, collective and (or) another clearing collateral in accordance with the Federal Law dated February,7, 2011, No. 7-FZ On clearing, clearing activities and central counterparty
61161 Payments between residents in a foreign currency on the basis of the results of clearing being made in accordance with the Federal Law On clearing, clearing activities and central counterparty
61162 Payments in a foreign currency between residents who are commission agents (agents, attorneies) and residents who are principals (principals, trustors) while providing by the commission agents (the agents, the attorneies) of services relating to conclusion and execution of contracts upon which obligations are to be fulfilled on the basis of the results of clearing being made in accordance with the Federal Law On clearing, clearing activities and central counterparty , including the return of monetary funds to the principals (the principals, the trustors)
61163 Payments in a foreign currency between residents connected with execution and (or) termination of a contract that is a financial derivative
61170 Withdrawal of a cash foreign currency from a resident’s foreign currency account opened in an authorized bank
61175 Crediting a resident’s foreign currency account with a cash foreign currency opened in an authorized bank
70010 Payments of a non-resident in favour of a resident connected with payment of taxes, fees and other duties, excluding payments under the code 70120
70020 Payments of a resident in favour of a non-resident connected with payment of taxes, fees and other duties, excluding payments under the code 70125
70030 Payments connected with payment of pensions, benefits and other social benefits by a nonresident to a resident , excluding payments under the code 70120
70040 Payments connected with payment of pensions, benefits and other social benefits by a resident to a non-resident, excluding payments under the code 70125
70050 Payments connected with wage payments and other similar payments by a non-resident to a resident, excluding payments under the code 70120
70060 Payments connected with wage payments and other similar payments by a resident to a nonresident, excluding payments under the code 70125
70090 Payments connected with rendering of gratuitous financial aid by a non-resident to a resident, excluding payments under the code 70100
70095 Payments connected with rendering of gratuitous financial aid by a resident to a non-resident, excluding payments under the code 70105
70100 Payments connected with rendering of charitable aid, collection of donations, payment (receipt) of grants and other non-repayable payments by a non-resident to a resident
70105 Payments connected with rendering of charitable aid, collection of donations, payment (receipt) of grants and other non-repayable payments by a resident to a non-resident
70110 Payments of a non-resident in favour of a resident connected with payment of an insurance claim under a contract of insurance or reinsurance
70115 Payments of a resident in favour of a non-resident connected with payment of an insurance claim under a contract of insurance or reinsurance
70120 Payments of a non-resident in favour of a resident connected with execution of court decisions
70125 Payments of a resident in favour of a non-resident connected with execution of court decisions
70200 Other payments of a non-resident in favour of a resident in the course of non-trade operations, excluding payments under the codes 70010, 70030, 70050, 70090, 70100, 70110, 70120
70205 Other payments of a resident in favour of a non-resident in the course of non-trade operations, excluding payments under the codes 70020, 70040, 70060, 70095, 70105, 70115, 70125
70800 Payments of a resident in favour of a non-resident connected with return of overpaid (erroneous) monetary funds in the course of non-trade operations
70900 Payments of a non-resident in favour of a resident connected with the return of overpaid (erroneous) monetary funds in the course of non-trade operations
80010 Payments between a non-resident and an authorized bank in the currency of the Russian Federation under a loan contract
80020 Debiting the currency of the Russian Federation from a non-resident’s bank account in the currency of the Russian Federation due to opening of a letter of credit
80021 Crediting the currency of the Russian Federation to a non-resident’s bank account in the currency of the Russian Federation in connection with the return of the unused amount of the letter of credit under closing of a letter of credit
80050 Payments between non-residents and an authorized bank in the currency of the Russian Federation in the course of other operations, excluding payments specified in groups 02, 57 and 58 of this List, and excluding payments under the codes 80010, 80020, 80021
80110 Payments between a resident and an authorized bank in a foreign currency under a loan contract
80120 Debiting a foreign currency, currency of the Russian Federation from a resident’s current account in an authorized bank due to opening of a letter of credit in favour of a non-resident
80121 Crediting a foreign currency, currency of the Russian Federation to a resident’s current account in an authorized bank in connection with the return of the unused amount of the letter of credit under closing of a letter of credit
80150 Payments between a resident and an authorized bank in a foreign currency in the course of other operations, excluding payments specified in groups 01, 57 and 58 of this List, and excluding payments under the codes 80110, 80120, 80121
99010 Return of wrongly debited (credited) monetary funds to a resident, including the return of funds correspondent banks
99020 Return of wrongly debited (credited) monetary funds to a non-resident
99090 Payments concerning operations unspecified in the groups 01–80 of this List, excluding payments under the codes 99010, 99020, 99030, 99035 as well

Codes for UAE

Balance of Payments (BOP) Gd Code (in case of transfers to UAE).

Code Description
ACM Agency Commissions
AES Advance payment against EOS
AFA Receipts or payments from personal residents bank account or deposits abroad
AFL Receipts or payments from personal non-resident bank account in the UAE
ALW Allowance
ATS Air transport
BON Bonus
CCP Corporate Card Payments
CEA Equity and investment fund shares for the establishment of new company from residents abroad, equity of merger or acquisition of companies abroad from residents and participation to capital increase of related companies abroad
CEL Equity and investment fund shares for the establishment of new company in the UAE from nonresidents, equity of merger or acquisition of companies in the UAE from non- residents and participation to capital increase of related companies from non- residents in the UAE
CHC Charitable Contributions (Charity and Aid)
CIN Commercial Investments
COM Commission
COP Compensation
CRP Credit Card Payment
DCP Debit Card Payments
DIV Dividend Payouts From FI
DLA Purchases and sales of foreign debt securities in not related companies - more than a year
DLF Debt instruments intragroup loans, deposits foreign (above 10% share)
DLL Purchases and sales of securities issued by residents in not related companies - more than a year
DOE Dividends on equity not intragroup
DSA Purchases and sales of foreign debt securities in not related companies - less than a year
DSF Debt instruments intragroup foreign securities
DSL Purchases and sales of securities issued by residents in not related companies - less than a year
EDU Educational Support
EMI Equated Monthly Installments
EOS End of Service / Final Settlem
FAM Family Support (Workers' remittances)
FDA Financial derivatives foreign
FDL Financial derivatives in the UAE
FIA Investment fund shares foreign
FIL Investment fund shares in the UAE
FIS Financial services
FSA Equity other than investment fund shares in not related companies abroad
FSL Equity other than investment fund shares in not related companies in the UAE
GDE Goods sold (Exports in fob value)
GDI Goods bought (Imports in cif value)
GMS Processing repair and maintenance services on goods
GOS Government goods and services embassies etc
GRI Government related income taxes, tariffs, capital transfers, etc.
IFS Information services
IGD Dividends intragroup
IGT INTER GROUP TRANSFER
IID Interest on debt intragroup
INS Insurance services
IOD Income on deposits
IOL Income on loans
IPC Charges for the use of intellectual property royalties
IPO IPO Subscriptions
IRP INTEREST RATE SWAP PAYMENTS
IRW INTERST RATE UNWIND PAYMENTS
ISH Income on investment funds shares
ISL Interest on securities more than a year
ISS Interest on securities less than a year
ITS Computer services
LAS Leave Salary
LDL Debt instruments intragroup loans, deposits in the UAE (above 10% share)
LDS Debt instruments intragroup securities in the UAE
LEA Leasing abroad
LEL Leasing in the UAE
LIP Loan Interest Payments
LLA Loans - Long Drawings or Repayments on loans extended to nonresidents term
LLL Loans - Long Drawings or Repayments on foreign loans extended to residents term
LNC Loan Charges
LND Loan Disbursements From FI
MCR Monetary Claim Reimbursements
MWI MOBILE WALLET CARD CASH IN
MWO MOBILE WALLET CARD CASH OUT
MWP MOBILE WALLET CARD PAYMENTS
OAT OWN ACCOUNT TRNSFER
OTS Other modes of transport (including Postal and courier services)
OVT Overtime
PEN Pension
PIN Personal Investments
PIP Profits on Islamic products
PMS Professional and management consulting services
POR Refunds/Reversals on IPO subscriptions
POS POS Merchant Settlement
PPA Purchase of real estate abroad from residents
PPL Purchase of real estate in the UAE from non-residents
PRP PROFIT RATE SWAP PAYMENTS
PRR Profits or rents on real estate
PRS Personal, cultural, audiovisual and recreational services
PRW PROFIT RATE UNWIND PAYMENTS
RDA Reverse debt instruments abroad
RDL Reverse debt instruments in the UAE
RDS Research and development services
REA Reverse equity share abroad
REL Reverse equity share in the UAE
RFS Repos on foreign securities
RLS Repos on securities issued by residents
RNT Rent Payments
SAA Salary Advance
SAL Salary (Compensation of employees)
SCO Construction
SLA Loans – Short Drawings or Repayments on loans extended to nonresidents term
SLL Loans – Short Drawings or Repayments on foreign loans extended to residents term
STR Travel
STS Sea transport
SVI STORED VALUE CARD CASH IN
SVO STORED VALUE CARD CASH OUT
SVP STORED VALUE CARD PAYMENTS
TCP Trade credits and advances payable
TCR Trade credits and advances receivable
TCS Telecommunication services
TKT Tickets
TOF Transfer of funds between persons Normal and Juridical
TTS Technical, traded and other business services relate
UFP Unclaimed Funds Placement
UTL Utility Bill Payments
TAX TAX Payment
XAT TAX Refund

Codes for India

Balance of Payments (BOP) Gd Code (in case of transfers to India).

Code Description
P0001 Repatriation of Indian investment abroad in equity capital (shares)
P0002 Repatriation of Indian investment abroad in debt securities.
P0003 Repatriation of Indian investment abroad in branches
P0004 Repatriation of Indian investment abroad in subsidiaries and associates
P0005 Repatriation of Indian investment abroad in real estate
P0006 Foreign direct investment in India in equity
P0007 Foreign direct investment in India in debt securities
P0008 Foreign direct investment in India in real estate
P0009 Foreign portfolio investment in India in equity shares
P0010 Foreign portfolio investment in India in debt securities including debt funds
PO011 Repayment of loans extended to Non- Residents
P0012 Loans from Non-Residents to India
POOH Receipts o/a Non-Resident deposits (FCNRB/NRERA etc.) ADs should report these even if funds are not "swapped" into Rupees.
P0015 Loans & overdrafts taken by ADs on their own account. (Any amount of loan credited to the NOSTRO account which may not be swapped into Rupees should also be reported)
P0016 Purchase of a foreign currency against another currency.
PO017 Sale of intangible assets like patents, copyrights, trade marks etc. by Indian companies.
PO018 Other capital receipts not included elsewhere.
P0101 Value of export bills negotiated / purchased/discounted etc. (covered under GR/PP/SOFTEX/EC copy of shipping bills etc.)
P0102 Realisation of export bills (in respect of goods) sent on collection (full invoice value)
P0103 Advance receipts against export contracts (export of goods only)
P0104 Receipts against export of goods not covered by the GR/PP/SOFTEX/EC copy of shipping bill etc.
P0105 Export bills (in respect of goods) sent on collection.
P0106 Conversion of overdue export bills from NPD to collection mode.
P0107 Realisation of NPD export bills (full value of bill to be reported)
P0201 Receipts of surplus freight/passenger fare by Indian shipping companies operating abroad
P0202 Purchases, on account of operating expenses of Foreign shipping companies operating in India
P0205 Purchases on account of operational leasing (with crew) - Shipping companies
P0207 Receipts of surplus freight/passenger fare by Indian Airlines companies operating abroad.
P0208 Receipt on account of operating expenses of Foreign Airlines companies operating in India
P0211 Purchases on account of operational leasing (with crew) - Airlines companies
P0213 Receipts on account of other transportation services (stevedoring, demurrage, port handling charges etc.).
P0301 Purchases towards travel (Includes purchases of foreign TCs, currency notes etc. over the counter, by hotels, Emporiums, institutions etc. as well as amount received by TT/SWIFT transfers or debit to Non-Resident account)
P0308 FC surrendered by returning Indian tourists.
P0401 Postal services
P0402 Courier services
P0403 Telecommunication services
P0404 Satellite services
P0501 Receipts for cost of construction of services projects in India
P0601 Receipts of life insurance premium
P0602 Receipts of freight insurance - relating to import & export of goods
P0603 Receipts on account of other general insurance premium
P0604 Receipts of Reinsurance premium
P0605 Receipts on account of Auxiliary services (commission on Insurance)
P0606 Receipts on account of settlement of claims
P0701 Financial intermediation except investment banking - Bank charges, collection charges, LC charges, cancellation of forward contracts, commission on financial leasing etc.
P0702 Investment banking - brokerage, underwriting commission etc.
P0703 Auxiliary services - charges on operation & regulatory fees, custodial services, depository services etc.
P0801 Hardware consultancy
P0802 Software implementation/consultancy (other than those covered in SOFTEX form)
P0803 Data base, data processing charges
P0804 Repair and maintenance of computer and software
P0805 Mews agency services
P0806 Other information services- Subscription to newspapers, periodicals, etc.
P0901 Franchises services - patents. Copyrights, trade marks, industrial processes, franchises etc.
P0902 Receipts for use, through licensing arrangements, of produced originals or prototypes (such as manuscripts and films)
P1001 Merchanting Services – net receipts (from sale and purchase of goods without crossing the border).
P1002 Trade related services - Commission on exports/imports.
P1003 Operational leasing services (other than financial leasing and without operating crew) including charter hire
P1004 Legal services
P1005 Accounting, auditing, book keeping and tax consulting services
P1006 Business and management consultancy and public relations services
P1007 Advertising, trade fair, market research and public opinion polling services
P1008 Research & Development services
P1009 Architectural, engineering and other technical services
P1010 Agricultural, mining and on-site processing services - protection against insects & disease, increasing of harvest yields, forestry services, mining services like analysis of ores etc.
P1011 Inward remittance for maintenance of offices in India
P1012 Distribution services
P1013 Environmental services
P1019 Other services not included elsewhere
P1101 Audio-visual and related services -services and associated fees related to production of motion pictures, rentals, fees received by actors, directors, producers and fees for distribution rights.
P1102 Personal, cultural services such as those related to museums, libraries, archives and sporting activities and fees for correspondence courses of Indian Universities/Institutes
P1201 Maintenance of foreign embassies in India
P1203 Maintenance of international institutions such as offices of IMF mission, World Bank, UNICEF etc. in India.
P1301 Inward remittance from Indian nonresidents towards family maintenance and savings
P1302 Personal gifts and donations
P1303 Donations to religious and charitable institutions in India
P1304 Grants and donations to governments and charitable institutions established by the governments
P1306 Receipts / Refund of taxes
P1401 Compensation of employees
P1403 Inward remittance towards interest on loans extended to non-residents (ST/MT/LT loans)
P1404 Inward remittance of interest on debt securities - debentures / bonds /FRNsetc
P1405 Inward remittance towards interest receipts of ADs on their own account (on investments)
P1406 Repatriation of profits to India
P1407 Receipt of dividends by Indians
P1501 Refunds / rebates on account of imports
P1502 Reversal of wrong entries, refunds of amount remitted for non-imports
P1503 Remittances (receipts) by residents under international bidding process.
P1590 Receipts below $10,000 (say Rs 5,00,000)
S0001 Indian investment abroad-in equity capital (shares)
S0002 Indian investment abroad-in debt securities
S0003 Indian investment abroad-in branches
S0004 Indian investment abroad-in subsidiaries and associates
S0005 Indian investment abroad-in real estate
S0006 Repatriation of Foreign Direct Investment in India-in equity shares
S0007 Repatriation of Foreign Direct Investment in India-in debt securities
S0008 Repatriation of Foreign Direct Investment in India-in real estate
S0009 Repatriation of Foreign Portfolio Investment in India-in equity shares
S0010 Repatriation of Foreign Portfolio Investment in India-in debt securities
S0011 Loans extended to Non-Residents
S0012 Repayment of loans received from Non- Residents {Long & medium term loans)
S0013 Repayment of short term loans received from NonResidents
S0014 Repatriation of Non-Resident Deposits (FCNRB/N.RERA etc.)
S0015 Repayment of loans & overdrafts taken by ADs on their own account.
S0016 Sale of a foreign currency against another foreign currency
S0017 Purchase of intangible assets like patents, copyrights, trade marks etc.
S0018 Other capital payments not included Elsewhere
S0201 Payments for surplus freight/passenger fare by foreign shipping companies operating in India.
S0202 Payment for operating expenses of Indian shipping companies operating abroad.
S0203 Freight on imports-Shipping companies
S0204 Freight on exports-Shipping companies
S0205 Operational leasing (with crew)-Shipping companies
S0206 Booking of passages abroad-Shipping companies
S0207 Payments for surplus freight/passenger fare by foreign Airlines companies operating in India.
S0208 Operating expenses of Indian Airlines companies operating abroad
S0209 Freight on imports - Airlines companies
S0210 Freight on exports - Airlines companies
S0211 Operational leasing (with crew) - Airlines companies
S0212 Booking of passages abroad - Airlines companies
S0213 Payments on account of stevedoring, demurrage, port handling charges etc.
S0301 Remittance towards Business travel.
S0302 Travel under basic travel quota (BTQ)
S0303 Travel for pilgrimage
S0304 Travel for medical treatment
S0305 Travel for education (including fees, hostel expenses etc.)
S0306 Other travel (international credit cards)
S0401 Postal services
S0402 Courier services
S0403 Telecommunication services
S0404 Satellite services
S0501 Construction of projects abroad by Indian companies including import of goods at project site
S0502 Payments for cost of construction etc. of projects executed by foreign companies in India.
S0601 Payments for Life insurance premium
S0602 Freight insurance - relating to import & export of goods
S0603 Other general insurance premium
S0604 Reinsurance premium
S0605 Auxiliary services (commission on insurance)
S0606 Settlement of claims
S0701 Financial intermediation except investment banking - Bank charges, collection charges, LC charges, cancellation of forward contracts, commission on financial leasing etc.
S0702 Investment banking - brokerage, underwriting commission etc.
S0703 Auxiliary services - charges on operation & regulatory, custodial services, depository services etc.
S0801 Hardware consultancy
S0802 Software implementation/consultancy
S0803 Data base, data processing charges
S0804 Repair and maintenance of computer And software
S0805 Slews agency services
S0806 Other information services- Subscription to newspapers, periodicals
S0901 Franchises services - patents, copyrights, trade marks, industrial processes, franchises etc.
S0902 Payment for use, through licensing arrangements, of produced originals or prototypes (such as manuscripts and films)
S1001 Merchanting services - net payments (from Sale & purchase of goods without crossing the border).
S1002 Trade related services - commission on exports / imports
S1003 Operational leasing services (other than financial leasing) without operating crew, including charter hire
S1004 Legal services
S1005 Accounting, auditing, book keeping and tax consulting services
S1006 Business and management consultancy and public relations Services
S1007 Advertising, trade fair, market research and public opinion polling Service
S1008 Research & Development services
S1009 Architectural, engineering and other technical services
S1010 Agricultural, mining and on-site processing services - protection against insects & disease, increasing of harvest yields, forestry services, mining services like analysis of ores etc.
S1011 Payments for maintenance of offices Abroad
S1012 Distribution services
S1013 Environmental services
S1019 Other services not included elsewhere
S1101 Audio-visual and related services-services and associated fees related to production of motion pictures, rentals, fees received by actors, directors, producers and fees for distribution rights.
S1102 Personal, cultural services such as those related to museums, libraries, archives and sporting activities; fees for correspondence courses abroad.
S1201 Maintenance of Indian embassies abroad
SI202 Remittances by foreign embassies in India
S1301 Remittance by non-residents towards family maintenance and savings
S1302 Remittance towards personal gifts and donations
S1303 Remittance towards donations to religious and charitable institutions abroad
S1304 Remittance towards grants and donations to other governments and charitable institutions established by the governments.
S1305 Contributions/donations by the Government to international institutions
S1306 Remittance towards payment / refund of taxes.
S1401 Compensation of employees
S1402 Remittance towards interest on Non-Resident deposits (FCNRB/NRERA/ NRNRD/NRSR etc.)
S1403 Remittance towards interest on loans from NonResidents (ST/MT/LT loans)
S1404 Remittance of interest on debt securities - debentures / bonds / FRNs etc.
S1405 Remittance towards interest payment by ADs on their own account (to VOSTRO a/c holders or the OD on NOSTRO a/c.)
S1406 Repatriation of profits
S1407 Payment/ repatriation of dividends
S1501 Refunds / rebates / reduction in invoice value on account of exports
S1502 Reversal of wrong entries, refunds of amount remitted for non-exports
S1503 Payments by residents for international bidding
S1504 Crystallize/Cancel export bills
S0101 Advance payment against imports
S0102 Payment towards imports- settlement of invoice
S0103 Imports by diplomatic missions
S0104 Intermediary trade
S0190 Imports below Rs. 500.000 (For use by ECD offices)

Codes for Jordan

Balance of Payments (BOP) Gd Code (in case of transfers to Jordan).

Code Description
101 Invoice Payment & Purchase
102 Utility Bill Payment
103 Prepaid Cards Recharging
104 Standing Orders
105 Personal Donations
106 Family Assistance and Expenses
107 Individual Social Security Subscription
108 Associations Subscriptions
109 Saving and Funding Account
110 Heritance
111 End of Service indemnity
201 Public Sector Employees Salaries
202 Laborers Salaries
203 Private Sector Staff Salaries
204 Jordanian Diplomatic Staff Salaries
205 Foreign Diplomatic Salaries
206 Overseas Incoming Salaries
207 Civil / Military Retirement Salaries
208 Social Security Retirement Salaries
209 Establishment Social Security Subscription
301 Investment Revenues
302 Brokrage Investment
303 Insurance
304 Subscriptions to international nonmonetary organizations
305 Local Investment
306 External Investment
307 Tender bond Guarantee
401 Air Freight
402 Land Freight
403 Sea Freight
404 Travel and Tourism
501 Governmental Delegation Transfers
502 Private Sector Delegation Transfers
503 Governmental Education
504 Private Sector Education
601 Public Sector Exportation
602 Private Sector Exportation
603 Public Sector Importation
604 Private Sector Importation
701 Religious Communities Aid
702 International Communities Aid
703 Arab Communities Aid
704 UN Aid
705 Charity Communities Aid
801 Telecommunication Services
802 Financial Services
803 Information Technology Services
804 Consulting Services
805 Construction Services
806 Maintenance & Assembling Services
807 Marketing and Media Services
808 Mining Services
809 Medical & Health Services
810 Cultural ,Educational & Entertainment Services
811 Rental Expenses
812 Real Estate
813 Taxes
814 Fees
815 Commissions
816 Franchise and License Fees
817 Cheque Collection
818 Membership Fees
901 Municipality Funds
902 Government Funds
903 Private Sector Funds
904 External Incoming Funds
1001 International Communities and Embassies Remittances
1002 Permanent Diplomatic Missions
1003 Temporary Diplomatic Missions
1004 Jordanian Embassies Income
1101 Long-Term Loans Installments / Public Sector
1102 Long-Term Loans interest Installments / Public Sector
1103 Short-Term Loans Installments / Public Sector
1104 Short-Term Loans interest Installments / Public Sector
1105 Long-Term Loans Installments / Private Sector
1106 Long-Term Loans interest Installments / Public Sector
1107 Short-Term Loans Installments /Private Sector
1108 Short-Term Loans interest Installments / Private Sector
1109 loans Installments Against Governmental Guarantee
1110 Loans Interest Installments Against Governmental Guarantee
1111 Credit Card Payment
1112 Personal Loan Payment
1201 Rerouting
1202 Scientific Research Support