Skip to content

Commit 411219b

Browse files
authored
Merge pull request #263 from SetuHQ/cou-upms-staging-new
UPMS on staging
2 parents 79db2e3 + cb4d0bc commit 411219b

File tree

8 files changed

+2713
-153
lines changed

8 files changed

+2713
-153
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"parameters": {
3+
"header": [
4+
{
5+
"X-PARTNER-ID": "1010225520484287807"
6+
}
7+
],
8+
"path": [
9+
{
10+
"upmsRegistrationRefID": "SETUUPMSREFIDEXAMPLE123456789012345"
11+
}
12+
]
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"parameters": {
3+
"header": [
4+
{
5+
"X-PARTNER-ID": "1010225520484287807"
6+
}
7+
],
8+
"path": [
9+
{
10+
"upmsRegistrationRefID": "SETUUPMSREFIDEXAMPLE123456789012345"
11+
}
12+
]
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"parameters": {
3+
"header": [
4+
{
5+
"X-PARTNER-ID": "1010225520484287807"
6+
}
7+
],
8+
"path": [
9+
{
10+
"billRefId": "SETUBILLREFIDEXAMPLE123456789012345"
11+
}
12+
]
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"parameters": {
3+
"header": [
4+
{
5+
"X-PARTNER-ID": "1010225520484287807"
6+
}
7+
],
8+
"path": [
9+
{
10+
"upmsRegistrationRefID": "SETUUPMSREFIDEXAMPLE123456789012345"
11+
}
12+
]
13+
},
14+
"body": {
15+
"mandate": {
16+
"registrationType": "AUTO_PAY",
17+
"toDate": "2027-01-01",
18+
"debitInfo": {
19+
"amount": 10000,
20+
"type": "MAX_AMOUNT"
21+
}
22+
}
23+
}
24+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"parameters": {
3+
"header": [
4+
{
5+
"X-PARTNER-ID": "1010225520484287807"
6+
}
7+
],
8+
"path": [
9+
{
10+
"upmsRegistrationRefID": "SETUUPMSREFIDEXAMPLE123456789012345"
11+
}
12+
]
13+
}
14+
}

api-references/payments/billpay/api-integration.json

+6-29
Original file line numberDiff line numberDiff line change
@@ -1421,21 +1421,6 @@
14211421
},
14221422
"x-omitempty": true
14231423
},
1424-
"dummyBillerResponseAmount": {
1425-
"type": "integer",
1426-
"description": "On debug, this is the amount passed in biller response COMFORT NEGATIVE 23",
1427-
"nullable": true
1428-
},
1429-
"dummyCustomerMobile": {
1430-
"type": "string",
1431-
"description": "On debug, this hijacks the customer mobiler number COMFORT NEGATIVE 30, 31",
1432-
"nullable": true
1433-
},
1434-
"dummyOrigRefId": {
1435-
"type": "string",
1436-
"description": "On debug, hijacks orig ref id of payment request - COMFORT PAYMENT - 83",
1437-
"nullable": true
1438-
},
14391424
"paymentDetails": {
14401425
"required": [
14411426
"amount",
@@ -6958,7 +6943,7 @@
69586943
"tags": [
69596944
"UPMS"
69606945
],
6961-
"description": "This synchronous endpoint allows you to retrieve the current status and details of a specific, existing UPMS registration immediately.",
6946+
"description": "View registration",
69626947
"operationId": "ViewUPMSRegistration",
69636948
"parameters": [
69646949
{
@@ -6980,14 +6965,6 @@
69806965
"minLength": 35,
69816966
"type": "string"
69826967
}
6983-
},
6984-
{
6985-
"name": "debug",
6986-
"in": "query",
6987-
"description": "DEBUG-FIELD: In debug, if the UPMS View Registration is sent to NPCI",
6988-
"schema": {
6989-
"type": "boolean"
6990-
}
69916968
}
69926969
],
69936970
"responses": {
@@ -7387,7 +7364,7 @@
73877364
"tags": [
73887365
"UPMS"
73897366
],
7390-
"description": "This asynchronous endpoint permanently triggers cancellation of an active UPMS registration.",
7367+
"description": "Cancel registration",
73917368
"operationId": "CancelUPMSRegistration",
73927369
"parameters": [
73937370
{
@@ -7666,7 +7643,7 @@
76667643
"tags": [
76677644
"UPMS"
76687645
],
7669-
"description": "Update details for a UPMS registration. This is an asynchronous API which only acknowledges receipt of a valid request. The actual result of the update operation will be communicated via a callback.\n",
7646+
"description": "Update registration",
76707647
"operationId": "UpdateUPMSRegistration",
76717648
"parameters": [
76727649
{
@@ -8028,7 +8005,7 @@
80288005
"tags": [
80298006
"UPMS"
80308007
],
8031-
"description": "Simulates a skip payment notification for the specified bill. Validates the request, acknowledges receipt, and triggers an asynchronous callback delivery that indicates a payment was made through an alternative channel. For lower environments only.",
8008+
"description": "Simulate skip payment",
80328009
"operationId": "SimulateSkipPaymentNotification",
80338010
"parameters": [
80348011
{
@@ -8317,7 +8294,7 @@
83178294
"tags": [
83188295
"UPMS"
83198296
],
8320-
"description": "Simulates a bill notification for the specified UPMS registration. Validates the request, acknowledges receipt, and triggers an asynchronous callback delivery. For lower environments only.",
8297+
"description": "Simulate bill notification",
83218298
"operationId": "SimulateBillNotification",
83228299
"parameters": [
83238300
{
@@ -8641,4 +8618,4 @@
86418618
}
86428619
},
86438620
"x-original-swagger-version": "2.0"
8644-
}
8621+
}

content/menuItems.json

+2,332-1
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)