Developer Docs

Developer Docs

  • Overview
  • SDK
  • SoftPOS API
  • APOLLO API
  • Release Note
  • Languages iconEnglish
    • 繁體中文

›API

Introduction

  • API overview

API

  • Payment request
  • Enquiry request
  • Settlement request
  • Receipt request

Reference

  • API reference
  • Response code
  • API examples

Enquiry request

Using the enquiry to search & retrieve the transaction(s), batch(s), or acquirer list on terminal

Endpoint

http://{{terminal_ip}}:8080/sp/v1/enquiry

Enquiry last transaction

curl --request POST '{{baseUrl}}/{{module_spectra}}/{{apiVersion}}/enquiry/getLastTransaction' \
--header 'Content-Type: application/json' \
--data '{
    "messageId": {{messageId}},
    "posId": {{posId}},
    "forceAcquirer": {{forceAcquirer}}
}'

Enquiry transaction by message id

curl --request GET '{{baseUrl}}/{{module_spectra}}/{{apiVersion}}/enquiry?messageid={{messageId}}'

Enquiry transaction by trace


Enquiry total amount


Enquiry batch number


Enquiry card total


Enquiry acquirer list


(EPS only) enquiry last ISN


(EPS only) enquiry transaction by ISN


For more example, checkout the API Examples Refer to API Reference for the full list of fields

Last updated on 10/28/2020 by Jeff Kwok
← Payment requestSettlement request →
  • Endpoint
  • Enquiry last transaction
  • Enquiry transaction by message id
  • Enquiry transaction by trace
  • Enquiry total amount
  • Enquiry batch number
  • Enquiry card total
  • Enquiry acquirer list
  • (EPS only) enquiry last ISN
  • (EPS only) enquiry transaction by ISN
Developer Docs
About
APOLLO ecosystemProducts and servicesHardware spec
Development
Development with APOLLOSDK overviewAPI overview
Support
Spectra TechnologiesContact us
Copyright © 2022 Spectra Technologies.
Site by Docusaurus