npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/mastercard_open_banking_connect_pis

v3.0.0

Published

DataFire integration for Open Banking - Payments initiation service

Downloads

8

Readme

@datafire/mastercard_open_banking_connect_pis

Client library for Open Banking - Payments initiation service

Installation and Usage

npm install --save @datafire/mastercard_open_banking_connect_pis
let mastercard_open_banking_connect_pis = require('@datafire/mastercard_open_banking_connect_pis').create();

.then(data => {
  console.log(data);
});

Description

Open Banking - Payments initiation service

Actions

payments.aspsps.post

Get the list of all active ASPSPs supported by the Open Banking Connect platform at this time with possibility to filter by id, name or country. This list is updated regularly as new ASPSPs are connected.

mastercard_open_banking_connect_pis.payments.aspsps.post({
  "body": {
    "requestInfo": {
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.consents.raw.post

Extracts the original raw consent given by the aspsp

mastercard_open_banking_connect_pis.payments.consents.raw.post({
  "body": {
    "requestInfo": null
  }
}, context)

Input

Output

payments.cross_border_credit_transfers.post

Redeem the payment

mastercard_open_banking_connect_pis.payments.cross_border_credit_transfers.post({
  "body": {
    "requestInfo": {
      "aspspId": "",
      "authorization": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.cross_border_credit_transfers.consents.post

Request consent initiation via redirect

mastercard_open_banking_connect_pis.payments.cross_border_credit_transfers.consents.post({
  "body": {
    "payments": {
      "creditorAccount": {
        "identification": "",
        "schemeName": ""
      },
      "creditorAgent": {
        "identification": "",
        "schemeName": ""
      },
      "creditorName": "",
      "debtorAccount": {
        "identification": "",
        "schemeName": ""
      },
      "endToEndIdentification": "",
      "instructedAmount": {
        "amount": 0,
        "currency": ""
      },
      "instructionPriority": "",
      "localInstrument": ""
    },
    "requestInfo": {
      "aspspId": "",
      "tppRedirectURI": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.cross_border_credit_transfers.payment_status.post

Get payment status

mastercard_open_banking_connect_pis.payments.cross_border_credit_transfers.payment_status.post({
  "body": {
    "paymentId": "",
    "requestInfo": {
      "aspspId": "",
      "consentId": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.domestic_credit_transfers.post

Redeem the payment which was previously consented by the PSU.

mastercard_open_banking_connect_pis.payments.domestic_credit_transfers.post({
  "body": {
    "requestInfo": {
      "aspspId": "",
      "authorization": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.domestic_credit_transfers.consents.post

Request Payment Initiation Consent for a domestic credit transfer on behalf of the PSU.

mastercard_open_banking_connect_pis.payments.domestic_credit_transfers.consents.post({
  "body": {
    "payments": {
      "creditorAccount": {
        "identification": ""
      },
      "creditorName": "",
      "endToEndIdentification": "",
      "instructedAmount": {
        "amount": 0,
        "currency": ""
      },
      "localInstrument": ""
    },
    "requestInfo": {
      "aspspId": "",
      "tppRedirectURI": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.domestic_credit_transfers.payment_status.post

Get the status for an existing domestic credit transfer payment.

mastercard_open_banking_connect_pis.payments.domestic_credit_transfers.payment_status.post({
  "body": {
    "paymentId": "",
    "requestInfo": {
      "aspspId": "",
      "consentId": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.health.get

Returns the status of each connectivity provider

mastercard_open_banking_connect_pis.payments.health.get(null, context)

Input

This action has no parameters

Output

payments.sepa_credit_transfers.post

Redeem a SEPA credit transfer previously consented by the PSU.

mastercard_open_banking_connect_pis.payments.sepa_credit_transfers.post({
  "body": {
    "requestInfo": {
      "aspspId": "",
      "authorization": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.sepa_credit_transfers.consents.post

Request a SEPA credit transfer consent on behalf of the PSU via a URL redirect to the ASPSP.

mastercard_open_banking_connect_pis.payments.sepa_credit_transfers.consents.post({
  "body": {
    "payments": {
      "creditorAccount": {
        "iban": ""
      },
      "creditorAddress": {
        "country": ""
      },
      "creditorAgent": null,
      "creditorName": "",
      "debtorName": "",
      "endToEndIdentification": "",
      "instructedAmount": {
        "amount": 0,
        "currency": ""
      },
      "instructionPriority": "",
      "localInstrument": ""
    },
    "requestInfo": {
      "aspspId": "",
      "tppRedirectURI": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

payments.sepa_credit_transfers.payment_status.post

Get the status of an existing SEPA credit transfer

mastercard_open_banking_connect_pis.payments.sepa_credit_transfers.payment_status.post({
  "body": {
    "paymentId": "",
    "requestInfo": {
      "aspspId": "",
      "consentId": "",
      "xRequestId": ""
    }
  }
}, context)

Input

Output

Definitions

AdditionalDataField

  • AdditionalDataField string (values: capabilities, logo): Additional ASPSP field Types to be returned

ApiHealth

  • ApiHealth object: API Healt response object
    • connectors array: Connector availability
    • status required string (values: UP, DOWN, DEGRADED): Overall connect platform availability status
    • statusMessage string: Additional informational message

ApiHealth_connectors

  • ApiHealth_connectors object
    • name required string: Connector name
    • status required string (values: UP, DOWN, DEGRADED): Overall connect platform availability status
    • statusMessage string: Additional informational message

CapabilitiesObject

  • CapabilitiesObject object: Capabilities related to api profile assigned to ASPSP

Error

Error_Errors

Error_Errors_Error

  • Error_Errors_Error object
    • Description string
    • Details string
    • ReasonCode string
    • Recoverable boolean
    • Source string

LogoFileType

  • LogoFileType string (values: png, jpg, svg): Type of the uploaded Logo file

LogoObject

  • LogoObject object: Logo metadata and image content
    • binaryContent string: This field is deprecated, use logoUrl instead
    • fileType LogoFileType
    • logoUrl string: URL to a logo file

Merchant

  • Merchant object: Marchant Object
    • id required string: Merchant id
    • name required string: Merchant name

PaymentConsent

  • PaymentConsent object: Return the consent data exchanged for PSU authorization
    • consentId required string: Consent Id
    • consentRequestId required string: Consent Request Id, the same as received from /consent operations.
    • signatureStatus SignatureValidationStatus

RequestPisDomesticSchedule

  • RequestPisDomesticSchedule object
    • endDate string: End date for the schedule
    • frequency required string (values: DAIL, WEEK, MNTH, QUTR, SEMI, YEAR): Frequency type
    • startDate required string: Start date for the schedule

RequestPisSepaSchedule

  • RequestPisSepaSchedule object
    • endDate string: End date for the schedule
    • frequency required string (values: DAIL, WEEK, MNTH, QUTR, SEMI, YEAR): Frequency type
    • startDate required string: Start date for the schedule

SepaPaymentConsent

  • SepaPaymentConsent object: Return the consent data exchanged for PSU authorization
    • consentId required string: Consent Id
    • consentRequestId required string: Consent Request Id, the same as received from /consent operations.

SignatureValidationStatus

  • SignatureValidationStatus string (values: VALID, UNKNOWN, UNSIGNED, NONCOMPLIANT): For CMA9 ASPSPs: Status of validation of ASPSP's signature present in authorization code that TPP included in the request for credit transfer

postAspspsOKBody

postAspspsOKBodyAspspsItems

  • postAspspsOKBodyAspspsItems object
    • aspspServices array: Provided services, AIS - account information, PIS - payment initiation
      • items string (values: AIS, PIS, COF)
    • capabilities CapabilitiesObject
    • country string: Country code
    • id string: Identification of the ASPSP
    • logo LogoObject
    • name string: Name of the ASPSP
    • profile string: ASPSP profile

postAspspsOKBodyOriginalRequestInfo

  • postAspspsOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postAspspsParamsBody

  • postAspspsParamsBody object
    • country string: Filter by country code (ISO 3166 Alpha 2), exact match pattern
    • id string: Filter by internal id of ASPSP, exact match pattern
    • name string: Filter by name of ASPSP, contains pattern
    • requestInfo required postAspspsParamsBodyRequestInfo
    • returnAdditionalData array: Specifies what additional fields for ASPSP object should be included in response

postAspspsParamsBodyRequestInfo

  • postAspspsParamsBodyRequestInfo object
    • xRequestId required string: Request id given by the client

postPaymentsConsentsRawOKBody

postPaymentsConsentsRawOKBody_originalRequestInfo

  • postPaymentsConsentsRawOKBody_originalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsConsentsRawParamsBody

postPaymentsConsentsRawParamsBody_requestInfo

  • postPaymentsConsentsRawParamsBody_requestInfo object
    • aspspId required string: Identification of ASPSP
    • consentId required string: Consent identification
    • merchant Merchant
    • xRequestId required string: Request id given by the client

postPaymentsCrossBorderCreditTransfersConsentsOKBody

postPaymentsCrossBorderCreditTransfersConsentsOKBodyLinks

  • postPaymentsCrossBorderCreditTransfersConsentsOKBodyLinks object
    • scaRedirect string: Redirect URL for SCA

postPaymentsCrossBorderCreditTransfersConsentsOKBodyOriginalRequestInfo

  • postPaymentsCrossBorderCreditTransfersConsentsOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsCrossBorderCreditTransfersConsentsOKBody_additionalData

  • postPaymentsCrossBorderCreditTransfersConsentsOKBody_additionalData object: Returning additional data related to the consent
    • rawConsent string: Raw Consent, available only for specific standards and returned only if requestInfo.flag contained 'Return.Raw.Consent'

postPaymentsCrossBorderCreditTransfersConsentsParamsBody

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPayments

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAccount

  • postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAccount object
    • identification required string: Account identification
    • schemeName required string (values: IBAN, SortCodeAccountNumber): Scheme for the account identification

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAddress

  • postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAddress object
    • buildingNumber string
    • city string
    • country string: ISO 3166 ALPHA2 country code
    • countrySubDivision string
    • postalCode string
    • street string

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAgent

  • postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAgent object
    • identification required string: Agent identification
    • schemeName required string (values: BIC): Scheme for the agent/bank identification

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsDebtorAccount

  • postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsDebtorAccount object
    • identification required string: Account identification
    • schemeName required string (values: IBAN, SortCodeAccountNumber): Scheme for the account identification

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsInstructedAmount

  • postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsInstructedAmount object
    • amount required number: amount value
    • currency required string: Currency code

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPayments_debtorAddress

  • postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPayments_debtorAddress object
    • buildingNumber string
    • city string
    • country string: ISO 3166 ALPHA2 country code
    • countrySubDivision string
    • postalCode string
    • street string

postPaymentsCrossBorderCreditTransfersConsentsParamsBodyRequestInfo

  • postPaymentsCrossBorderCreditTransfersConsentsParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • flags array: Request information flags which can influence the behaviour or returned data
      • items string (values: Return.Raw.Consent)
    • merchant Merchant
    • tppRedirectURI required string: Call back uri
    • xRequestId required string: Request id given by the client

postPaymentsCrossBorderCreditTransfersOKBody

postPaymentsCrossBorderCreditTransfersOKBodyOriginalRequestInfo

  • postPaymentsCrossBorderCreditTransfersOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsCrossBorderCreditTransfersOKBodyTransfer

  • postPaymentsCrossBorderCreditTransfersOKBodyTransfer object
    • paymentId string: PI / Transfer identification
    • statusReasonCode string: Rejection reson code
    • transactionStatus string (values: ACCP, ACSC, ACSP, ACTC, ACWC, ACWP, PDNG, RCVD, RJCT): Status of the payment

postPaymentsCrossBorderCreditTransfersParamsBody

postPaymentsCrossBorderCreditTransfersParamsBodyRequestInfo

  • postPaymentsCrossBorderCreditTransfersParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • authorization required string: The authorization query / data received after PSU has authorized the consent
    • merchant Merchant
    • xRequestId required string: Request id given by the client

postPaymentsCrossBorderCreditTransfersPaymentStatusOKBody

postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyOriginalRequestInfo

  • postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyPayments

  • postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyPayments object
    • statusReasonCode string: Rejection reson code
    • transactionStatus required string (values: ACCP, ACSC, ACSP, ACTC, ACWC, ACWP, PDNG, RCVD, RJCT): Payment transaction status

postPaymentsCrossBorderCreditTransfersPaymentStatusParamsBody

postPaymentsCrossBorderCreditTransfersPaymentStatusParamsBodyRequestInfo

  • postPaymentsCrossBorderCreditTransfersPaymentStatusParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • consentId required string: Consent identification
    • merchant Merchant
    • xRequestId required string: Request id given by the client

postPaymentsDomesticCreditTransfersConsentsOKBody

postPaymentsDomesticCreditTransfersConsentsOKBodyLinks

  • postPaymentsDomesticCreditTransfersConsentsOKBodyLinks object
    • scaRedirect string: Redirect URL for SCA

postPaymentsDomesticCreditTransfersConsentsOKBodyOriginalRequestInfo

  • postPaymentsDomesticCreditTransfersConsentsOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsDomesticCreditTransfersConsentsParamsBody

postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments

postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAccount

  • postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAccount object
    • identification required string: Account number
    • schemeName string (values: UK.AccountNumber, PL.AccountNumber): Account scheme name

postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAddress

  • postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAddress object
    • buildingNumber required string
    • city required string
    • country required string: ISO 3166 ALPHA2 country code
    • countrySubDivision string
    • postalCode required string
    • street required string

postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAgent

  • postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAgent object
    • clearingSystemIdentification required string (values: UK.SortCode): System identification:
    • memberIdentification required string: Sort code

postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsInstructedAmount

  • postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsInstructedAmount object
    • amount required number: amount value
    • currency required string (values: GBP, PLN): Currency code

postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAccount

  • postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAccount object
    • identification required string: Debtor account identification, If localInstrument = 'UK.FasterPayments' and debtorAgent was specified then this needs to be a UK Account number (8 digits)

postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAgent

  • postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAgent object
    • identification required string: Debtor agent identification, If localInstrument = 'UK.FasterPayments' and debtorAccount was specified then this needs to be a UK Sort code (6 digits)

postPaymentsDomesticCreditTransfersConsentsParamsBodyRequestInfo

  • postPaymentsDomesticCreditTransfersConsentsParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • flags array: Request information flags which can influence the behaviour or returned data
      • items string (values: Return.Raw.Consent)
    • merchant Merchant
    • tppRedirectURI required string: Call back uri
    • xRequestId required string: Request id given by the client

postPaymentsDomesticCreditTransfersOKBody

postPaymentsDomesticCreditTransfersOKBodyOriginalRequestInfo

  • postPaymentsDomesticCreditTransfersOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsDomesticCreditTransfersOKBodyTransfer

  • postPaymentsDomesticCreditTransfersOKBodyTransfer object
    • paymentId required string: PI / Transfer identification
    • statusReasonCode string: Rejection reson code
    • transactionStatus required string (values: ACCP, ACSC, ACSP, ACTC, ACWC, ACWP, PDNG, RCVD, RJCT, CANC): Status of the payment

postPaymentsDomesticCreditTransfersParamsBody

postPaymentsDomesticCreditTransfersParamsBodyRequestInfo

  • postPaymentsDomesticCreditTransfersParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • authorization required string: The authorization query / data received after PSU has authorized the consent
    • merchant Merchant
    • xRequestId required string: Request id given by the client

postPaymentsDomesticCreditTransfersPaymentStatusOKBody

postPaymentsDomesticCreditTransfersPaymentStatusOKBodyOriginalRequestInfo

  • postPaymentsDomesticCreditTransfersPaymentStatusOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsDomesticCreditTransfersPaymentStatusOKBodyPayments

  • postPaymentsDomesticCreditTransfersPaymentStatusOKBodyPayments object
    • statusReasonCode string: Rejection reson code
    • transactionStatus required string (values: ACCP, ACSC, ACSP, ACTC, ACWC, ACWP, PDNG, RCVD, RJCT, CANC): Payment transaction status

postPaymentsDomesticCreditTransfersPaymentStatusParamsBody

postPaymentsDomesticCreditTransfersPaymentStatusParamsBodyRequestInfo

  • postPaymentsDomesticCreditTransfersPaymentStatusParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • consentId required string: Consent identification
    • merchant Merchant
    • xRequestId required string: Request id given by the client

postPaymentsSepaCreditTransfersConsentsOKBody

postPaymentsSepaCreditTransfersConsentsOKBodyLinks

  • postPaymentsSepaCreditTransfersConsentsOKBodyLinks object
    • scaRedirect string: Redirect URL for SCA

postPaymentsSepaCreditTransfersConsentsOKBodyOriginalRequestInfo

  • postPaymentsSepaCreditTransfersConsentsOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsSepaCreditTransfersConsentsParamsBody

postPaymentsSepaCreditTransfersConsentsParamsBodyPayments

postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsCreditorAccount

  • postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsCreditorAccount object
    • iban required string: Account IBAN

postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsCreditorAddress

  • postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsCreditorAddress object
    • buildingNumber string
    • city string
    • country required string: ISO 3166 ALPHA2 country code
    • countrySubDivision string
    • postalCode string
    • street string

postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsDebtorAccount

  • postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsDebtorAccount object
    • iban required string: Account IBAN

postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsDebtorAddress

  • postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsDebtorAddress object
    • buildingNumber string
    • city string
    • country string: ISO 3166 ALPHA2 country code
    • countrySubDivision string
    • postalCode string
    • street string

postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsInstructedAmount

  • postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsInstructedAmount object
    • amount required number: amount value
    • currency required string (values: EUR): Currency code

postPaymentsSepaCreditTransfersConsentsParamsBodyPayments_creditorAgent

  • postPaymentsSepaCreditTransfersConsentsParamsBodyPayments_creditorAgent object
    • bicfi required string: Creditor FI

postPaymentsSepaCreditTransfersConsentsParamsBodyPayments_debtorAgent

  • postPaymentsSepaCreditTransfersConsentsParamsBodyPayments_debtorAgent object
    • bicfi required string: Debtor FI

postPaymentsSepaCreditTransfersConsentsParamsBodyRequestInfo

  • postPaymentsSepaCreditTransfersConsentsParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • flags array: Request information flags which can influence the behaviour or returned data
      • items string (values: Return.Raw.Consent)
    • merchant Merchant
    • tppRedirectURI required string: Call back uri
    • xRequestId required string: Request id given by the client

postPaymentsSepaCreditTransfersOKBody

postPaymentsSepaCreditTransfersOKBodyOriginalRequestInfo

  • postPaymentsSepaCreditTransfersOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsSepaCreditTransfersOKBodyTransfer

  • postPaymentsSepaCreditTransfersOKBodyTransfer object
    • paymentId required string: PI / Transfer identification
    • statusReasonCode string: Rejection reson code
    • transactionStatus required string (values: ACCP, ACSC, ACSP, ACTC, ACWC, ACWP, PDNG, RCVD, RJCT, CANC): Status of the payment

postPaymentsSepaCreditTransfersParamsBody

postPaymentsSepaCreditTransfersParamsBodyRequestInfo

  • postPaymentsSepaCreditTransfersParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • authorization required string: The authorization query / data received after PSU has authorized the consent
    • merchant Merchant
    • xRequestId required string: Request id given by the client

postPaymentsSepaCreditTransfersPaymentStatusOKBody

postPaymentsSepaCreditTransfersPaymentStatusOKBodyOriginalRequestInfo

  • postPaymentsSepaCreditTransfersPaymentStatusOKBodyOriginalRequestInfo object
    • xRequestId required string: Original xRequestId given by the client on request

postPaymentsSepaCreditTransfersPaymentStatusOKBodyPayments

  • postPaymentsSepaCreditTransfersPaymentStatusOKBodyPayments object
    • statusReasonCode string: Rejection reson code
    • transactionStatus required string (values: ACCP, ACSC, ACSP, ACTC, ACWC, ACWP, PDNG, RCVD, RJCT, CANC): Payment transaction status

postPaymentsSepaCreditTransfersPaymentStatusParamsBody

postPaymentsSepaCreditTransfersPaymentStatusParamsBodyRequestInfo

  • postPaymentsSepaCreditTransfersPaymentStatusParamsBodyRequestInfo object
    • aspspId required string: Identification of ASPSP
    • consentId required string: Consent identification
    • merchant Merchant
    • xRequestId required string: Request id given by the client