Integration Options
Integration Process
secuconnect API
Getting Started with secuconnect API
Release Notes for secuconnect API
secuconnect API Fundamentals
Production or Test Environments
Authenticate with OAuth 2.0
Query Parameters
API Errors
Error Codes
Integrate Smart Checkout
Integrate Smart Checkout for Webshops
Integrate Smart Checkout for Marketplaces
Integrate Smart Checkout for Platforms
Build Your Custom Checkout
Custom Checkout Fundamentals
Checkout Process with Smart Transaction
Customer Details per Payment Method
Create the Smart Transaction
Create the Smart Transaction for Webshops
Create the Smart Transaction for Marketplaces
Create the Smart Transaction for Platforms
Status Flow of a Smart Transaction
Obtain the Available Payment Methods
Make the Payment
Pay with Credit Card
Pay with Google Pay
Pay with Apple Pay
Pay with SEPA Direct Debit
Pay with Invoice Payment
Pay with Prepayment
Pay with PayPal
Pay with Mastercard Pay by Bank
Pay with klarna Sofort
Pay with easyCredit Ratenkauf
Reuse a Payment Instrument
Authorise Only or Capture Automatically
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
Pass a Shipping Fee
Delivery Details of an Order
Pass Order ID or Purpose
Return URLs
Mixed Baskets Transactions for Marketplaces
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
Recurring Payments
Subscriptions
Process for Subscriptions
Create a Smart Transaction for Subscription
Authorise and Capture the Payment
Cancel a Subscription
Suspend a Subscription
Reactivate a Subscription
Push Events for Subscription
Read a Subscription
Read a Payment Transaction
Loyalty Functions
Recognise and Check a Card
Create and Update a Smart Transaction
Authorise and Capture the Payment
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
Marketplace Merchants or Platform Participants
Automated Merchant Onboarding
Terminate a Contract
Glossary
secuconnect SDKs
Java SDK
PHP SDK
Migration from secucard-connect-php-sdk
Angular SDK
Payment Link
Shop Modules
Allgemeine Hinweise
secupay Payments for JTL Shop 5
Release Notes für secupay Payments for JTL Shop 5
Installationsanleitung für secupay Payments for JTL Shop 5
Konfigurationsanleitung für secupay Payments for JTL Shop 5
secupay Payments for WooCommerce
Release Notes für secupay Payments for WooCommerce
secupay Payments for Shopware 6
Installation von secupay Payments für Shopware 6
Release Notes für secupay Payments for Shopware 6
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
Manage the Device Connection
Method with Device Registration in secuOffice
Coordinate the Client Credentials and Device IDs
Request the Device Registration
Confirm the Registration in SecuOffice
Confirm the Registration Via Hotline
Start a Device Session
Renew the Device Session
Method with Device PIN
Workflow with Device PIN
Set the Device PIN
Read the Device PIN Configuration
Authenticate with Device PIN
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
Imprint
Privacy Policy