Phenixio Knowledge Base
  • Overview
  • Getting Started
    • Quick Start
    • How Phenixio Works
    • Security
  • Features
    • Real-time Payments
    • Cross-Border Payments
    • Micropayments
    • Fraud Free Settlements
    • 3rd Party Wallet Compatibility
    • Single-click Checkouts
    • Account Activity & Audits
    • Hardware Wallet Support
    • Automated Withdrawals
    • Currency Rate Conversions
    • Role-Based Access Permission
  • For Developers
    • Sandbox Test Environment
    • Webhooks
    • Payment Event Tokens
    • Access & Refresh Tokens
    • IP Whitelisting
    • Custom Metadata
    • Interactive API Reference
  • Integrations
    • Client Libraries
    • Django
    • Slack
    • Unity
    • WooCommerce
  • Resources
    • Use Cases
    • FAQ
    • Pricing
    • API Reference
    • Dashboard Login
    • Service Status
    • Apply for Pilot Program
    • Support
  • Lightning Technology
    • What is the Lightning Network?
Powered by GitBook
On this page
  • Installation
  • Configuration
  • Admin Panel

Was this helpful?

  1. Integrations

Django

Integrate Bitcoin payments into your Django project.

Django is one of the most popular web frameworks. We're building a Django app for easier integration

This library is currently not available to public. We will release it on our GitHub soon.

Installation

Install django-phenixio package with pip

pip install django-phenixio

Enable django-phenixio in your Django project

INSTALLED_APPS = [
    ...
    
    'django-phenixio',
    
    ...
]

Run Django migrate commang in your project's root directory

~/app$ python manage.py migrate

Configuration

PHENIXIO_USER = "your@email.com"
PHENIXIO_PASSWORD = "secret-password"

Make sure your account credentials are not hard-coded in your application. Load them as environment variables to keep them secure.

Admin Panel

Now you will see Phenixio app in your Django admin dashboard.

PreviousClient LibrariesNextSlack

Last updated 3 years ago

Was this helpful?