API
Skip to main content

Initiation

Cloud Terminal is an advanced solution that allows full integration between the payment terminal and the client system via REST API, enabling automation and remote control of transactions.

Integration Architecture

┌─────────────────┐      API REST       ┌──────────────────┐
│  Your System    │ ←─────────────────→ │   PayPay API     │
│  (POS/ERP)      │                     │                  │
└─────────────────┘                     └──────────────────┘
      ↑                                        ↓
      │                                   ┌────────────┐
      │          Webhook                  │  Terminal  │
      └───────────────────────────────────┤   Cloud    │
               (notification)             └────────────┘
                                                 ↕
                                          ┌──────────────┐
                                          │    Network   │
                                          │  Payments    │
                                          └──────────────┘

Common Troubleshooting

ProblemProbable CauseSolution
The terminal does not respondTerminal is offline or UUID is incorrectCheck the terminal connection and UUID
Webhook not receivedEndpoint not configured or inaccessibleCheck URL and firewall
Transaction declinedCheck funds, card validity, or contact the issuing bank
The terminal does not respondCheck internet connection and restart the terminal
Printing errorCheck paper and printer settings
Incorrect PINThe customer can try again (maximum 3 attempts)

Next Steps

Explore the complete documentation for integration: