APIs

The Temenos Provider APIs expose Temenos product business capabilities as RESTful (Representational state transfer) APIs defined in the OpenAPI Specification (OAS).

EUROPEAN PAYMENTS (EP)

S.No Domain API Name Description Method
1 order payments-v2.0.0 Creates and manages various types of payments such as recurring, SEPA and cross border payments POST, DELETE, PUT

PAYMENT INITIATION (PI)

S.No Domain API Name Description Method
1 order CbctPaymentInitiation-v1.0.0 Initiates cross border payments POST
2 order InstantPaymentInitiation-v1.0.0 Initiates an instant payment POST
3 order order-paymentOrders-service-v1.0.0 Allows the creation, viewing and management of payment orders PUT, POST, DELETE, GET
4 order order-paymentsConfiguration-service-v1.0.0 Manages payments configuration APIs PUT
5 order PaymentCancellation-v1.0.0 Cancels a payment order instruction DELETE
6 order PaymentOrderStatus-v1.0.0 Retrieves the status of the payment order instruction GET
7 order PaymentOrderSubmission-v1.0.0 Approves the payment order instruction for execution PUT
8 reference reference-BICs-service-v1.0.0 Fetches details of BICs GET
9 reference reference-IBANs-service-v1.0.0 Fetches details of IBANs GET
10 order SepaPaymentInitiation-v1.0.0 Initiates a SEPA payment order instruction POST
11 order TgtPaymentInitiation-v1.0.0 Initiates a target2 payment order POST
12 order createInstantPaymentOrder-v2.1.0 Validates and/or submits an instant payment POST
13 order order-paymentOrders-service-v1.0.0 Allows the creation, viewing and management of payment orders POST

PAYMENT SUITE (PP)

S.No Domain API Name Description Method
1 order order-paymentOrders-service-v1.0.0 Allows the creation, viewing and management of payment orders POST, PUT, GET
2 order order-payments-service-v1.0.0 Allows the creation, viewing and management of payments and transfers GET
3 order UpdatePSMBLOBApi-v1.0.0 Updates the PSM.BLOB PUT

REQUEST TO PAY (RF)

S.No Domain API Name Description Method
1 order RequestToPayPayments-v1.0.0 Creates and manages Request to Pay payments in order to create, view, update, block and decline the payment requests from both biller and payer systems PUT, GET
2 order dateExtension-v1.0.0 Enables the payer to request the biller for a new due date in the future for the biller's payment request PUT
3 order updateDeclinePayment-v1.0.0 Enables the payer to decline the biller's payment request when payer does not want make any payment towards the request PUT
4 order notesToRequestor-v1.0.0 Enables the payer to send messages to the biller when the payer requires further information regarding a specific payment request PUT
5 order updatePaymentAmount-v1.0.0 Enables the payer to modify the amount requested by the biller, if modification is allowed by the respective scheme PUT
6 order updateDeclineAndBlock-v1.0.0 Enables the payer to decline the biller's payment request and block the biller when the payer does not want to receive any further payment requests in future PUT
7 order notesToPayer-v1.0.0 Enables the biller to send messages to the payer when the biller requires further information regarding a specific payment request PUT
8 order updateGrantExtension-v1.0.0 Enables the biller to approve the new due date for the payment request sought by the payer PUT
9 order updateDeclineExtension-v1.0.0 Enables the biller to decline the new due date for the payment request sought by the payer PUT
10 order getRequestorsDateExtension-v1.0.0 Retrieves the payment requests with the biller that are awaiting response for due date extension. These requests can either be declined or approved by the biller GET
11 order getOutwardErrors-v1.0.0 Retrieves the payment requests that are in error status due to technical reasons GET
12 order getApiPendingAck-v1.0.0 Retrieves the payment requests that are yet to be acknowledged by the biller. Generally, partially paid or paid are the two statuses with which the biller acknowledges the payer GET
13 order createPaymentRequests-v1.0.0 Create payment requests from the biller application POST
14 order updatePartialPayment-v1.0.0 Enables the payer to accept the biller's request but pays only a part of the outstanding amount. The original request sent by the biller remains open until the total amount is paid by the payer PUT
15 order updateFullPayment-v1.0.0 Enables the payer to accept the biller's request and pay the outstanding amount PUT
16 order getPayersStatus-v1.0.0 Retrieves the list of payment requests of payer that are pending, completed and asked for extension that requires action from payer GET
17 order createPayUKPaymentRequests-v1.0.0 Creates payment request for UK scheme. This API can be linked to any published API, which is in accordance to requesttopay.co.uk standards POST
18 order amendPayUKPaymentForRepository-v1.0.0 Update payment request onto the biller system from payer to support partial payment, full payment, due date extension request , decline and block the biller, decline the payment request and messages sent to the biller. Similarly, update payment request onto the payer system from the biller to support approval of due date extension, rejection of due date extension, messages sent to the payer and acknowledgement to the payer. This API can be linked to any published API, which is in accordance to requesttopay.co.uk standards PUT
19 order getPayerListWithExtensionGranted-v1.0.0 Retrieves the payers payments requests for which the due date extensions are granted by the biller GET
20 order getPayersListWithExtensionDeclined-v1.0.0 Retrieves the payments requests for which extensions are declined by the biller GET
21 order getPayersList-v1.0.0 Retrieves the list of payer payment requests which are in Completed, Partially Paid, Extension Granted, Declined, Extension Declined, and Asked For Extension status GET
22 order getRequestorsOutwardRequest-v1.0.0 Retrieves the list of biller payment requests which are in Completed, Rejected, and Pending status GET

Copyright © 2020- Temenos Headquarters SA

Published on :
Thursday, October 21, 2021 11:04:39 AM IST

Feedback
x