• 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
      • Validate the IBANs
      • 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
      • Installation und Konfiguration von Secupay Payments für JTL Shop 5
    • secupay Payments for WooCommerce
      • Installation von 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
          • Error Codes - Payment with SmartZVT
        • 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
        • Terminal Error Display
    • 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