SoftBlaze

Installation

Requirements

Before installing FakturaPL, ensure your server meets these requirements:

  • PrestaShop 8.0 or newer (tested up to 9.0.3)
  • PHP 8.1 or newer
  • cURL PHP extension (standard on all modern hosts)
  • A Fakturownia.pl or InvoiceOcean account

Step 1: Download

After purchasing FakturaPL, you'll receive a download link via email. Download the ZIP file β€” it contains the module ready for installation.

Step 2: Upload to PrestaShop

  1. Log in to your PrestaShop Admin Panel
  2. Navigate to Modules β†’ Module Manager
  3. Click the "Upload a module" button in the top-right
  4. Select the fakturapl.zip file you downloaded
  5. Wait for the upload and installation to complete

The module will appear in your module list as "FakturaPL β€” Fakturownia & InvoiceOcean Integration".

Step 3: Configure API Connection

  1. Click "Configure" on the FakturaPL module
  2. In the Connection tab, enter your Fakturownia API token
  3. Click "Test Connection" to verify the connection
  4. You should see a green "Connected" indicator

Where to find your API token

  1. Log in to your Fakturownia.pl account
  2. Go to Settings β†’ Account β†’ Integration β†’ API Authorization Code
  3. Copy the token and paste it into FakturaPL

Step 4: Set Up Invoice Rules

Navigate to the Invoice Rules tab and configure what happens at each order status. A typical setup:

| Order Status | Action | Send Email | |---|---|---| | Payment accepted | Create VAT Invoice | Yes | | Order created | Create Proforma | No | | Shipped | Mark as Paid | No | | Refunded | Create Correction | Yes | | Cancelled | Cancel Invoice | No |

Next Steps