REST API
Remove Level3 Item
POST/v2/L3Data/RemoveLevel3Item

Removes a Level 3 line item from a transaction. All the responses have GeneralResponse section that informs about successful result or error. See Error Codes and Messages.

Body Parameters

LineItemNumber*
number
AuthCode
string
PaymentType*
enum
ReferenceId*
string
PrintReceipt
enum
GetReceipt
enum
MerchantNumber
number
InvoiceNumber
string
CaptureSignature
boolean
GetExtendedData
boolean
IsReadyForIS
boolean
CallbackInfo
object
ReconId
string
IsvId
string
Tpn
string
RegisterId
string
Authkey*
string
SPInProxyTimeout
number
CustomFields
object
POST/v2/L3Data/RemoveLevel3Item
1curl --location 'https://test.spinpos.net/v2/L3Data/RemoveLevel3Item' \
2--header 'Content-Type: application/json' \
3--data '{
4 "LineItemNumber": "",
5 "AuthCode": "",
6 "PaymentType": "Credit",
7 "ReferenceId": "",
8 "PrintReceipt": "No",
9 "GetReceipt": "No",
10 "MerchantNumber": "",
11 "InvoiceNumber": "",
12 "CaptureSignature": false,
13 "GetExtendedData": false,
14 "IsReadyForIS": false,
15 "CallbackInfo": {
16 "Url": ""
17 },
18 "ReconId": "",
19 "IsvId": "",
20 "Tpn": "",
21 "RegisterId": "",
22 "Authkey": "",
23 "SPInProxyTimeout": "",
24 "CustomFields": {}
25}'
Response

// Awaiting response…

Sample response
{
  "AuthCode": "",
  "ReferenceId": "",
  "LineItemCount": null,
  "GeneralResponse": {
    "ResultCode": "0",
    "StatusCode": "0000",
    "Message": "",
    "DetailedMessage": "",
    "DelayBeforeNextRequest": null
  }
}