Integration Options
Integration Process
secuconnect API
secuconnect API Fundamentals
Production or Test Environments
Authentication with OAuth 2.0
Query Parameters
API Errors
Error Codes
Create the Smart Transaction
Create the Smart Transaction for Webshops
Create the Smart Transaction for Marketplaces
Create the Smart Transaction for Platforms
Integrate Smart Checkout
Build Your Custom Checkout
Custom Checkout Fundamentals
Checkout Process with Smart Transaction
Customer Details per Payment Method
Obtain the Available Payment Methods
Make the Payment
Pay with Credit Card
Pay with SEPA Direct Debit
Pay with Invoice Payment
Pay with Prepayment
Pay with PayPal
Pay with Sofort
Pay with Google Pay
Pay with Apple Pay
Pay with eps
Pay with giropay
Pay with easyCredit Ratenkauf
Reuse a Payment Instrument
Order Processing
Read a Smart Transaction
Details of a Smart Transaction
Demo or Productive Transactions
Payment or Order
Manage the Customer Details of a Smart Transaction
Set Customer Details Inline
Create a Payment Customer
Use an Existing Payment Customer
Details of a Payment Customer
Basket Item Details
Delivery Details of an Order
Pass Order ID or Purpose
Change the Default Language
Return URLs
Capture the Payment
Mark as Shipped
Push Notifications for Payments
Check Status and Amount of a Payment
Read a Payment Transaction
Cancel or Refund a Payment
Increase the Amount of a Payment
Subscriptions
Process for Subscriptions
Create a Smart Transaction for Subscription
Authorise and Capture the Payment
Cancel a Subscription
Suspend a Subscription
Reactivate a Subscription
Read a Subscription
Read a Payment Transaction - Subscriptions
Loyalty Functions
Recognise and Check a Card
Create and Update a Smart Transaction
Authorise and Capture the Payment
Status Flow of the Smart Transaction
Check the Status
Collect and Spend Bonus
Load the Loyalty Card with Cash Balance
Create a Loyalty Card
Create a Loyalty Card on-the-Fly
Payouts
Create a Payout Transaction
Check Balances from Bank Transfers
Assign Transfer Balance to Payout Transaction
Click & Collect
Create a Smart Transaction
Execute the Payment
Mark as Collected or Shipped
Marketplace Merchants or Platform Participants
Automated Merchant Onboarding
Terminate a Contract
Glossary
secuconnect SDKs
Java SDK
PHP SDK
Angular SDK
Payment Link
Shop Modules
Allgemeine Hinweise
JTL Shop 5
Changelog
Installationsanleitung
Konfigurationsanleitung
POS
Payment with SmartZVT
TL;DR
About This Guide
Getting Started
Key Terms
Step 1: Authenticate the Device
Step 2: Create the Smart Transaction
Step 3: Make the Payment
Summary
Reference
Integration Process
secuconnect API Basics
Use a secuconnect SDK
Server Environments
Error Handling
Register a New Device
Coordinate the Client Credentials and Device IDs
Request the Device Registration
Confirm the Registration in SecuOffice
Confirm the Registration Via Hotline
Manage the Device Session
Start a Device Session
Renew the Device Session
Process Workflow
Make a Card Payment
Create the Smart Transaction
Make the Payment
Print the Receipt
Cancel a Former Transaction
Status Flow of the Smart Transaction
End-Of-Day Report
Terminal Diagnosis and Configuration Update
Loyalty
TL;DR
About This Guide
Getting Started
Key Terms
Step 1: Authenticate the Device
Step 2: Create the Smart Transaction
Step 3: Apply the Loyalty Card for Payment
Step 4: Capture the Payment
Summary
Reference
Integration Process
secuconnect API Basics
Use a secuconnect SDK
Server Environments
Error Handling
Register a New Device
Coordinate the Client Credentials and Device IDs
Request the Device Registration
Confirm the Registration in SecuOffice
Confirm the Registration Via Hotline
Manage Device Sessions
Start a Device Session
Renew the Device Session
Recognise and Check a Card
Recognise a Secucard Card Number
Check a Card to Be Valid
Check the Card Security Code
Obtain the Card Details
Create or Update a Smart Transaction
Create a Smart Transaction with Minimal Data
Update the Smart Transaction
Create the Same Smart Transaction at Once
Authorise and Capture the Payment
The Payment Process
Apply the Loyalty Card for Payment
Pay the Full Amount with Secucard
Pay the Missing Sum at the Cash Register
Print the Receipt
Example Smart Transaction with Receipt
Separator Line
Text Line
Name-Value Line
Space Line
Pay the Full Amount at the Cash Register
Pay the Full Amount or the Missing Sum at the POS Terminal
Status Flow of the Smart Transaction
Collect and Spend Bonus
Process and Settings Overview
Configure the Bonus Products
Configure a Product Blacklist or Whitelist
Spend Bonus Balance
Create the Smart Transaction
Apply the Loyalty Card for Payment
Execute the Payment
Load the Loyalty Card with Cash Balance
Process to Load a Loyalty Card
Create the Smart Transaction
Capture the Payment
E-Goods
Authentifizierung und Autorisierung
Transaktion anlegen
Archived
Flex.API
About This Guide
Getting Started
Reference
Integration Process
Workflow for Immediate Payment
Workflow for Payment After Authorisation
Test or Production Environment
Content Negotiation Headers
Request Body
Response Body
Demo Transactions
Obtain Available Payment Methods
Create Payment Transaction
Pass Delivery Address
Pass Merchant Information
Pass Detailed Basket
Pass Shipping Fee
Show Payment Hint
Various Display Options
Define Return URLs
Pass Shop Module Information
Improve Customer Rating
Obtain Transaction Status and Details
Payment Status
Capture Authorised Payment
Add Shipping Note on Partial Delivery
Capture Invoice Payment on Full Delivery
Cancel Payment
Status Notifications (Push API)
Troubleshooting
Smart Checkout with HTML Integration
About This Guide
Getting Started
Checkout Workflow
Example Integration
Reference
Integration Process
Key Terms
Prerequisites for PayPal Payments
Process Workflow
Set the Contract ID
Demo or Productive Transaction
Test or Production Server
Article Definition Basics
Articles with Text Boxes
Articles with Number Spinners
Articles with Dropdowns
Articles with Radio Buttons
Articles with Checkboxes
Pass a Shipping Fee
Display Order Total
Display Basket Summary
Start Fullscreen or in a Layer
Change the Default Language
Return URLs
Go Live
Troubleshooting
TL;DR
Smart Checkout with JavaScript
About This Guide
Getting Started
Checkout Workflow
Example Integration
Reference
Integration Process
Key Terms
Prerequisites for PayPal Payments
Process Workflow
Global Options
Switch Environments
Basket Management
Stakeholder Payment
Pass Customer Data
Start Smart Checkout
Troubleshooting
TL;DR
Start Smart Checkout by URL
Start Smart Checkout in a Layer
JavaScript SDK
API Release Notes
Imprint
Privacy Policy