For the complete documentation index, see llms.txt. This page is also available as Markdown.

Supporting Documents

Send Tax Invoice Email via Popbill Integration

post

Function Description

  • Popbill's email resend feature, using the Popbill document number, order number, and email


Detailed Description

  • Leverages Popbill's email resend feature to send the tax invoice email at a time chosen by the user

Header parameters
AuthorizationanyOptional

Access Token

Body
ordNostringOptional
mgrNostringOptional
emailstringOptional
Responses
200

Success

*/*
timestampstring · date-timeOptional

result time

codestringOptional

result code

messagestringOptional

result message

isProcessbooleanOptional

process check

payloadobjectOptional

payload

errorbooleanOptional

is error

post/v1/popbill/invoice/sendEmail
POST /api/order/v1/popbill/invoice/sendEmail HTTP/1.1
Host: api-order.x2bee.com/
Content-Type: application/json
Accept: */*
Content-Length: 46

{
  "ordNo": "text",
  "mgrNo": "text",
  "email": "text"
}
200

Success

{
  "timestamp": "2026-01-01T00:00:00.000Z",
  "code": "text",
  "message": "text",
  "isProcess": true,
  "payload": {},
  "error": true,
  "errors": [
    {
      "field": "text",
      "message": "text"
    }
  ]
}

Tax Invoice Popbill Webhook Integration

post

Function Description

  • Processes events sent as webhooks by Popbill


Detailed Description

  • Processes Issue, CancelIssue, CLOSEDOWN, NTS, OPEN, Request, CancelRequest, and Refuse events.


Notes

  • This is not an API called internally within the system, but an API called by the Popbill webhook.

  • Since the Popbill webhook spec cannot accept the common response wrapper, @DisableResponseBodyAdvice was added

Query parameters
taxInvoiceConnectRequeststringRequired

TaxInvoiceConnectRequest

Header parameters
AuthorizationanyOptional

Access Token

Body

Popbill Tax Invoice Webhook Response

corpNumstringRequired

Issuer's Business Registration No. by E-Tax Invoice Issuance Type

itemKeystringRequired

Identification Number Assigned by Popbill for Tax Invoice Management Purposes

ntsconfirmNumstringRequired

National Tax Service Approval No.

ntssendDTstringOptional

National Tax Service Transmission Date/Time

ntsresultDTstringOptional

National Tax Service Result Reception Date/Time

ntssendErrCodestringOptional

Result Code

stateCodeinteger · int64Optional

Status Code

stateDTstringOptional

Status Change Date/Time

issueDTstringOptional

Issuance Date/Time

invoicerMgtKeystringOptional

Supplier Document No.

invoiceeMgtKeystringOptional

Recipient Document No.

trusteeMgtKeystringOptional

Trustee Document No.

eventDTstringRequired

Event Execution Date/Time

eventTypestringRequired

Event Type

closeDownStateinteger · int32Optional

Recipient's Business Closure Status

closeDownStateDatestringOptional

Recipient's Business Closure Date

interOPYNbooleanOptional
stateMemostringOptional
Responses
200

Success

*/*

Tax Invoice Webhook Integration Response

resultstringOptional

Result Value

post/v1/popbill/invoice/connect
POST /api/order/v1/popbill/invoice/connect?taxInvoiceConnectRequest=text HTTP/1.1
Host: api-order.x2bee.com/
Content-Type: application/json
Accept: */*
Content-Length: 360

{
  "corpNum": "text",
  "itemKey": "text",
  "ntsconfirmNum": "text",
  "ntssendDT": "text",
  "ntsresultDT": "text",
  "ntssendErrCode": "text",
  "stateCode": 1,
  "stateDT": "text",
  "issueDT": "text",
  "invoicerMgtKey": "text",
  "invoiceeMgtKey": "text",
  "trusteeMgtKey": "text",
  "eventDT": "text",
  "eventType": "text",
  "closeDownState": 1,
  "closeDownStateDate": "text",
  "interOPYN": true,
  "stateMemo": "text"
}
200

Success

{
  "result": "text"
}

Inicis Cash Receipt Reconciliation Integration

post

Function Description

  • Inicis cash receipt reconciliation integration


Detailed Description

  • Updates the issuance status of supporting documents obtained via the integrated reconciliation information to the DB.

Query parameters
taxInvoiceConnectRequeststringRequired

TaxInvoiceConnectRequest

Header parameters
AuthorizationanyOptional

Access Token

Bodyobject · DocumentIssueRequest[]
docSeqstringOptional
proofTypestringOptional
pgGbCdstringOptional
termlIdstringOptional
ordNostringOptional
mgrNostringOptional
Responses
200

Success

No content

post/v1/inicis/receipt/connect
POST /api/order/v1/inicis/receipt/connect?taxInvoiceConnectRequest=text HTTP/1.1
Host: api-order.x2bee.com/
Content-Type: application/json
Accept: */*
Content-Length: 101

[
  {
    "docSeq": "text",
    "proofType": "text",
    "pgGbCd": "text",
    "termlId": "text",
    "ordNo": "text",
    "mgrNo": "text"
  }
]
200

Success

No content

Supporting Document Issuance Batch

post

Function Description

  • A batch that requests issuance for supporting documents stuck in issuance-pending status due to issuance failure


Detailed Description

  • Requests reissuance from the batch for the list of data in issuance-pending status


Revision History

  • Release v2.01_251020 : Added Inicis cash receipt issuance

Header parameters
AuthorizationanyOptional

Access Token

Bodyobject · DocumentIssueRequest[]
docSeqstringOptional
proofTypestringOptional
pgGbCdstringOptional
termlIdstringOptional
ordNostringOptional
mgrNostringOptional
Responses
200

Success

No content

post/v1/document/reissue
POST /api/order/v1/document/reissue HTTP/1.1
Host: api-order.x2bee.com/
Content-Type: application/json
Accept: */*
Content-Length: 101

[
  {
    "docSeq": "text",
    "proofType": "text",
    "pgGbCd": "text",
    "termlId": "text",
    "ordNo": "text",
    "mgrNo": "text"
  }
]
200

Success

No content

Retrieve Order Verification Document List

post

Function Description

  • Receives request parameters including the order number (ordNo) and looks up the supporting document list for that order.


Detailed Description

  • Receives request parameters including the order number (ordNo) and looks up the supporting document list for that order.

  • ordNo: Order No. (required)

  • Sorted in ascending order of registration date.

Header parameters
AuthorizationanyOptional

Access Token

Body
langCdstringOptional
ordNostringOptional
mbrNostringOptional
searchConditionstringOptional
startDtstringOptional
endDtstringOptional
documentTypestringOptional
Responses
200

Success

*/*
totCntinteger · int32Optional

Supporting Document Count

Example: 10
rowsPerPageinteger · int32Optional

Display Quantity per Screen

Example: 10
pageIdxinteger · int32Optional

Page No.

Example: 1
post/v1/document/getOrderEvidDocInfo
POST /api/order/v1/document/getOrderEvidDocInfo HTTP/1.1
Host: api-order.x2bee.com/
Content-Type: application/json
Accept: */*
Content-Length: 126

{
  "langCd": "text",
  "ordNo": "text",
  "mbrNo": "text",
  "searchCondition": "text",
  "startDt": "text",
  "endDt": "text",
  "documentType": "text"
}
{
  "totCnt": 10,
  "rowsPerPage": 10,
  "pageIdx": 1,
  "documentList": [
    {
      "ordNo": "text",
      "entrNm": "text",
      "ordSupPrc": 1,
      "ordTaxPrc": 1,
      "ordTotAmt": 1,
      "ppblIsuStatCdNm": "text",
      "ppblIsuStatCd": "text",
      "ppblDocMgrNo": "text",
      "docTypCd": "text",
      "docTypCdNm": "text",
      "sgtDt": "text",
      "ordGbCd": "text",
      "payWayCd": "text",
      "pgGbCd": "text"
    }
  ]
}

Apply for Order Supporting Document

post

Function Description

  • Processes an application for a supporting document (tax invoice, etc.) for an order.


Detailed Description

  • Processes an application for a supporting document, including required information such as order number and member number.


Revision History

  • Release v2.01_251020 : Added Inicis cash receipt issuance

  • Release v2.02_260202 : Added taxable/tax-exempt amount processing logic

Header parameters
AuthorizationanyOptional

Access Token

Body
Other propertiesobjectOptional
Responses
200

Success

No content

post/v1/document/applyOrderEvidence
POST /api/order/v1/document/applyOrderEvidence HTTP/1.1
Host: api-order.x2bee.com/
Content-Type: application/json
Accept: */*
Content-Length: 30

{
  "ANY_ADDITIONAL_PROPERTY": {}
}

No content

Retrieve Popbill-Integrated Tax Invoice Popup URL

get

Function Description

  • Retrieves the popup URL provided by Popbill using the Popbill document number, order number, and popup type


Detailed Description

  • Retrieves and returns the popup URL for viewing, printing, or PDF download

Query parameters
taxInvoicePopupRequeststringRequired

TaxInvoicePopupRequest

Header parameters
AuthorizationanyOptional

Access Token

Responses
200

Success

*/*
stringOptional
get/v1/popbill/invoice/getPopupUrl
GET /api/order/v1/popbill/invoice/getPopupUrl?taxInvoicePopupRequest=text HTTP/1.1
Host: api-order.x2bee.com/
Accept: */*
200

Success

text

Search Order Payment Allocation Info

get

Function Description

  • Accepts request parameters including the order number (ordNo) and retrieves the payment allocation information list for the order.


Detailed Description

  • Accepts request parameters including the order number (ordNo) and retrieves the payment allocation information list for the order.

  • ordNo: Order No. (required)

Query parameters
ordNostringRequired
Header parameters
AuthorizationanyOptional

Access Token

Responses
200

Success

*/*

Order Payment Allocation Info DTO

entrNostringOptional

Merchant No.

Example: 1000000
transferAmountinteger · int64Optional

Account Transfer Allocation Amount (Real-Time Account Transfer + Virtual Account)

Example: 8000
goodsCountinteger · int32Optional

Product Count

Example: 3
goodsNmstringOptional

Product Name

Example: 상품명
taxGbCdstringOptional

Tax Type (PR007)

Example: 01
get/v1/document/getPayDivInfoByOrder
GET /api/order/v1/document/getPayDivInfoByOrder?ordNo=text HTTP/1.1
Host: api-order.x2bee.com/
Accept: */*
[
  {
    "entrNo": "1000000",
    "transferAmount": 8000,
    "goodsCount": 3,
    "goodsNm": "상품명",
    "taxGbCd": "01"
  }
]

Last updated