• Integration Options
  • Integration Process
  • secuconnect API
    • secuconnect API Fundamentals
      • Production or Test Environments
      • Authentication with OAuth 2.0
      • Error Handling
      • Query Params
    • 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
    • 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
    • Click & Collect
      • Create a Smart Transaction
      • Execute the Payment
      • Mark as Collected or Shipped
    • Automated Merchant Onboarding
      • Terminate a Contract
    • Glossary
  • secuconnect SDKs
    • Java SDK
    • PHP SDK
    • Angular SDK
  • 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
          • Example Smart Transaction
          • Separator Line
          • Text Line
          • Name-Value Line
          • Space Line
        • 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