Skip to content

Home

πŸš€ Welcome to the Senfenico Payment API Documentation! πŸš€

This guide is your ultimate companion in integrating Senfenico's powerful payment processing capabilities into your application. From secure transactions to seamless checkout experiences, we've got you covered. Let's embark on this journey to elevate your app's payment functionalities!

Getting Started with API Keys πŸ—οΈ

Before diving into the world of transactions, you'll need to generate an API key. Think of this key as the bridge connecting your app to Senfenico's secure payment gateway. Remember, with great power comes great responsibility – safeguard your API key like a treasure!

Generating Your API Key

Navigate to πŸ‘‰ Senfenico's API Key Dashboard to begin. Under the 'API Keys' submenu, you'll find two crucial buttons for creating your test and live API keys.

πŸ§ͺ Test API Key

  • Ideal for development and testing. This key allows you to simulate transactions without affecting real accounts.
  • To generate, click on the 'Create Test Key' button. Use this key to ensure your integration is flawless before going live.

πŸš€ Live API Key

  • The key to real-world transactions. This key enables your application to process actual payments.
  • It's available after your account activation. If it's not clickable, double-check your account status.
  • Click 'Create Live Key' when you're ready to handle real money. Remember, with real transactions, comes real responsibility!

Key Differences and Security Tips πŸ”

  • Test vs. Live: Test keys are for sandbox environments. Live keys are for real transactions – don't mix them up!
  • Security: Your API keys are as sensitive as credit card information. Store them securely and never expose them in front-end code.
  • Regeneration: If you lose your key or suspect it's compromised, regenerate it immediately. But be aware, this action will disrupt services using the old key.

Equipped with your API key? Time to integrate! Head over to our quickstart page to start enabling payments in your app.


Here's to making payments simple, secure, and swift! πŸ›’πŸ’³