@datafire/mastercard_open_banking_connect_pis

3.0.0 • Public • Published

@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

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/mastercard_open_banking_connect_pis

Weekly Downloads

4

Version

3.0.0

License

MIT

Unpacked Size

132 kB

Total Files

4

Last publish

Collaborators

  • datafire