Code

Discussion on Deprixa Pro v8.5.4 — PHP Courier & Logistics Platform | Shipping, Tracking & WhatsApp API

Discussion on Deprixa Pro v8.5.4 — PHP Courier & Logistics Platform | Shipping, Tracking & WhatsApp API

Cart 1,142 sales
Recently Updated

CODDINGPRO supports this item

Supported

This author's response time can be up to 2 business days.

1958 comments found.

Hello) I am the owner of this system, but I am interested in such questions as: Why didn’t you make a description of what each function does, starting with: Locker, ending with the registration of parcels, acceptance, consolidation, there is no detailed description, it is not clear where to start the process when the client orders a parcel and how to finish, after you do consolidation, the cargo is displayed in the system as: Paid, although the Stripe delivery payment module is connected and the keys are real, the module does not work, payment is not made and the invoice payment is not displayed, there is also no separate section with Invoices, I have been trying for a long time to figure out the Locker, Cargo Acceptance, each tab lives its own life and honestly I do not understand how this system works with cargo, please make a detailed description of your system, instructions on how your system’s functionality works to the end, on the main page the information about the system was previously complete, now it is cut to the brim, the Strain payment module is activated, but it does not function, there are errors in the process of the system, otherwise the system is not bad, but if for the Courier service, then it will be required Customization to suit your needs and functionality. Thank you.

Hello vovasvurudenko, Thank you for your purchase and for outlining your concerns. Below is a start-to-finish workflow, a module map, and a technical checklist for Stripe and Consolidation.

1) Where to start and how to finish

Three valid entry points:

A) With Pre-Alert (recommended if you use Locker): Client creates Pre-Alert → Package arrives at warehouse → Admin converts Pre-Alert to Package → System rates and creates an Invoice (Pending) → Client pays (Stripe/PayPal/Paystack or proof) → Dispatch → Delivery.

B) Direct Courier (no Pre-Alert): Admin registers Package/Shipment from scratch (sender/recipient, weight/dimensions) → Invoice (Pending) → Payment → Dispatch → Delivery.

C) Pickup: Client requests Pickup → Driver collects → Admin converts to Shipment/Package → Invoice (Pending) → Payment → Dispatch → Delivery.

2) What each module does (and how they connect)

Locker: Customer’s locker address (e.g., Miami). Links online purchases to the correct owner; Pre-Alerts and Packages tie back to this.

Pre-Alerts (Client): Advance notice for purchases (tracking, store, value, attachment). Speeds up Cargo Acceptance because admin only verifies/converts.

Packages / Cargo Acceptance (Admin): The package becomes official (actual weight/dimensions). System applies Weight-Range Pricing and generates the Invoice.

Shipments (Courier): Front-office creation with Sender + Recipient (when no locker flow).

Pickups: Customer requests that later convert into shipments.

Consolidation: Groups several packages of the same client into a mother shipment. It should not mark invoices as “Paid” automatically.

Invoices / Payments: Every package or consolidation has an Invoice. The Pay button (Stripe/PayPal/Paystack) must be visible while the invoice is Pending.

Tracking: Status timeline (In Warehouse → In Transit → Delivered). Status changes send notifications (email/WhatsApp).

Reports: Filters by client, dates, status, agency; export PDF/Excel.

Settings: Company, SMTP, WhatsApp (Ultramsg), payment gateways (Stripe/PayPal/Paystack), Weight-Range price list, modes and statuses.

3) “After consolidation, cargo shows Paid”

That is not expected. Please check:

Consolidation setting: Disable any “auto-mark as paid on consolidation” option if present in your build.

Business rule: Any Invoice (single or mother) should remain Pending until Stripe/PayPal/Paystack confirms.

Invoice status mapping: Ensure “Paid” is only set on successful webhook or manual approval.

If you want, I can guide you to the exact line where the status is set so it doesn’t flip to Paid without a confirmed payment.

4) “Stripe is active but not working / no Pay button”

Stripe technical checklist (common pitfalls):

Live vs Test keys: Don’t mix. Use Live everywhere in production.

Webhook: Add endpoint with at least payment_intent.succeeded and payment_intent.payment_failed.

Return URLs: Proper success_url and cancel_url (HTTPS).

Currency & amount: Must match the system currency; amount cannot be 0 (ensure pricing is loaded).

HTTPS required: Stripe rejects insecure redirects.

Logs: Check Stripe Dashboard Events and server error logs.

Where invoices live: In some builds, Invoices are accessed from the Package/Shipment detail (button View Invoice / Pay). If you don’t see a separate “Invoices” menu, open the Package and follow the invoice link there.

If you share (privately) a screenshot of your Stripe settings, webhook endpoint, and the URL you use to pay, I’ll point you to the exact fix.

5) “There is no detailed documentation”

We prepared a full Technical User Manual (ES/EN) covering:

End-to-end flow (Locker → Pre-Alert → Acceptance → Invoice → Payment → Dispatch → Delivery).

What each module does and how they connect.

Weight-Range pricing, taxes, statuses, reports.

Payment and notification checklists (SMTP / Ultramsg).

I can attach the complete PDF so you have everything in one place.

Note: For WhatsApp, this script supports Ultramsg only (guide: https://code-market.shop/documentation.html ).

I’m available to help you get Stripe and Consolidation working exactly as intended.

Thank you, please reply to my ticket then, as I looked at what you wrote. I don’t see these settings in my system, or perhaps I don’t know exactly where to look, but the system needs to be fully finalized, as it needs to be working with it and be fully operational. Thank you.

Before I move forward with procurement, can you confirm whether this script is still on your active product roadmap? Specifically, are there planned updates and ongoing maintenance, or has this version been sunset/archived?

Hi Stambol — thanks for asking!

Yes, this script is on our active roadmap. It is not discontinued or archived, and we’re providing ongoing maintenance (security patches, stability fixes, and compatibility updates).

What’s coming next (no fixed dates):

An update to this version with new features, UX/performance improvements, and general hardening.

A Laravel edition is also on the roadmap.

We’re fully active right now, working on several large client projects while preparing these releases. Announcements will be posted here along with the changelog when each update goes live.

If you have specific requirements to validate before purchasing, share them and we’ll gladly confirm.

Pre-purchase question!

I love your system and ready to buy, the only issue I have noticed for now on the the demo is that after placing a pickup request, the dropdown button which is supposed to show the option to make payment is not working. If you click the button, nothing happens. And customers making payment payment is the most important thing.

Thanks for flagging this—and for your interest! ✅ We just reproduced the behavior on the demo: the payment dropdown button isn’t responding there. This is caused by a demo sandbox configuration (to prevent real/abusive transactions) that disables that UI component. In the commercial package, the full payment flow works as expected (online gateways and offline methods are configurable in the admin panel).

We’ll update the demo so the button shows a proper disabled/notice state instead of appearing unresponsive. If helpful, we can privately share a short video showing the payment flow working in the production build.

Also, we’re fully active (currently on large projects), and this version will receive additional features. A Laravel edition is on our roadmap as well.

Since 7 months waiting for Laravel version

HELLO!, i got your product and installed it successfully but I noticed I could not change the delivery date. and all links show local host instead of page name. please this is urgent as i already delivered the product to the client before noticing these issues. but for now my priority is being able to modify the delivery date. i have attached an image of the errors i am facing. i left u an email. please Urgent

Hello. I would like to know if I select Arabic as the language in the general settings, will my site be in Arabic? Thanks in advance.

One more question: Do you have a video or documentation showing how to use the system? Or how a delivery person uses the system? Thanks.

Hello, I will buy it for Türkiye. Do you have Turkish addresses and Turkish language?

Hello,

Thank you for your interest in Deprixa Pro.

Turkish language and Türkiye address formats are not included by default. We can add both as a paid customization. Alternatively, if you prefer to translate it yourself, I can guide you step-by-step (which files to edit and how to enable a new locale).

Typical scope includes:

Creating a Turkish (tr) language pack for the UI.

Adjusting address fields (province/city/district, postal code) and adding Türkiye’s provinces list.

(Optional) Setting currency (TRY) and date/time locale.

If you want a quote, please let me know the modules you need translated and whether you also want address/currency changes.

Best regards, Johan — Deprixa Pro

husse23

husse23 Purchased

Hello, hope you are doing well. I would like to know if there is an option in the admin panel to disable or remove a module for a specific client (for example, Customers, Customer Packages, or Transactions). Could you please confirm if this is possible and how I can do it?

Thank you in advance.

Hello,

Thanks for your message and for using Deprixa Pro.

In this current version, there is no built-in option for roles and advanced permissions yet. This feature may be included in a future update.

At the moment, if you want to remove or limit a specific module (for example Customers, Customer Packages, or Transactions) for a client, this must be done internally in the code — by removing or restricting access to the module you don’t want visible.

Since you purchased the script, you can open a support ticket, and I can guide you step by step on how to make these changes in the code.

Best regards, Johan — Deprixa Pro

Hi,

I just purchased Discussion on Deprixa Pro – Courier & Logistics System v8.4

During the installation, I got these errors:

Connection failed: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away

I tried signing up to the support portal but it wont log me in and there are errors too on the portal.

Hi gjamandre,

That error typically points to DB host/credentials or insufficient privileges. Please check:

DB host On cPanel it’s usually localhost (not a URL). If that fails, try 127.0.0.1.

Database name / user / password & privileges

Re-type (don’t paste) to avoid hidden spaces when copying into inputs.

Ensure the DB user is attached to the DB with ALL PRIVILEGES (cPanel → MySQL® Databases → Add User to Database).

If your password has unusual characters, try a simpler one briefly to rule out parser issues.

I tried already and still getting the same error.

Hi there,

The error you’re seeing happens because the automatic installer tries to import the database, but it finds that you already imported it manually. That conflict triggers the failure.

What to do:

In phpMyAdmin, drop all tables from the database you used (or create a new empty database).

Run the automatic installer again (/install). It will import the schema/data itself and continue normally.

When finished, delete the /install folder for security.

If you need help, reply with the domain you’re installing on and I’ll guide you.

— Johan

I bought Deprixa Pro, since weeks now, i have not been able to install dispite many attempts my site shows an HTTP 500 error.

I tried to open a ticket via your Support Portal but i can’t because it wont even let me create an account in the support website, or login via Envato API access I’m always redirected back to the My Apps page, so I cannot contact support.

i have sent an email osorio2380@gmail.com with screenshots explaing my frustration but yet no reply till now.

Please i really asistance.

Thanks.

Hi benztataw,

Sorry about the issue and the support portal loop. I can check and fix this directly. Please email osorio2380@gmail.com (don’t post credentials here) with:

cPanel URL, username, temporary password

The domain/URL showing the 500

(Optional) FTP/SFTP (host, user, password, port)

Your Envato username and purchase code (I’ll open the ticket for you)

Quick checks you can try now:

Domain/propagation: confirm the domain points to this hosting (no pending DNS changes).

PHP 8.1 + ionCube Loader: in cPanel → Select PHP Version, set PHP 8.1 and enable ionCube Loader.

.htaccess: rename .htaccess to .htaccess.bak. If it loads, use these “safe” rules:

RewriteEngine On RewriteBase /

RewriteCond %{REQUEST_URI} ^/install/ [OR] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ – [L]

RewriteRule ^ index.php [L]

test.php: create public_html/test.php:

<?php error_reporting(E_ALL); ini_set(‘display_errors’,1); echo ‘PHP: ’.phpversion().’ | ionCube: ’.(extension_loaded(‘ionCube Loader’)?’OK’:’NO’).”
”; phpinfo(INFO_GENERAL);

Open it to confirm PHP 8.1 and ionCube OK.

Logs: send the last 50 lines of error_log so I can point to the exact fix.

I’m watching for your email to get this resolved. Best, Johan

Hello,

After installing Deprixa Pro, my site shows an HTTP 500 error. I tried to open a ticket via your Support Portal, but after approving Envato API access I’m always redirected back to the My Apps page, so I cannot contact support.

Can you please check this issue and provide a solution?

Thanks.

Hi caribskyllc,

I’ve just replied to your email with the steps and a few questions to resolve both the HTTP 500 and the support portal issue. Please check your inbox (and spam) and reply to that email with the requested details so I can proceed.

Thanks! Johan

achdi Purchased

Hello, kindly need your help regarding to my License activation, which i already send an email to osorio2380@gmail.com.= license activation code not working .Thank you very much,

Hi Achdi — I’ve replied to your email and also responded to Envato regarding your license activation issue. Please check your inbox (and spam). I sent the manual activation guide so you can complete setup without the online check (some hosts/WAF block outbound HTTPS). Kindly reply to that email with any question or to confirm once it’s done. Thanks!

Hello,

I’m contacting you on behalf of Caribbean Sky LLC, the company that purchased Deprixa Pro – Courier & Logistics System v8.4.

They hired me to install and set up the script, but during license activation I get the error: “An error occurred during license activation. Please contact support.”

I also tried to create a support account but login is not possible due to a geoPlugin 403 error. (Purchase details can be provided privately if required.)

Please check this issue urgently so we can proceed with installation for the client.

Thank you.

Hi dydyferjus509,

Thanks for the details. To proceed and provide the fix, we need to verify the purchase. Please submit a ticket here: https://ticket.deprixapro.site/index.php and include:

Envato username and purchase code

Domain/URL where you’re installing

A screenshot of the activation error

PHP version

Once the ticket is created, I’ll respond there with the solution.

— CODDINGPRO Support

I already told you that when I try to submit a support ticket, I get this error and the account won’t be created:

Sign In Client error: GET http://www.geoplugin.net/php.gp?ip=66.9.168.11 resulted in a 403 Forbidden response: { geoplugin_status, “geoplugin_message”: “geoPlugin API is no longer available for free use. To continue access… (truncated)

Hello,

We are experiencing a critical issue with our Deprixa Pro system . The application suddenly started requesting purchase code verification repeatedly. Even after entering the correct Envato username and purchase code, the system either shows “Server is unavailable at the moment, please try again” or allows access temporarily—only to force the same verification loop a few minutes later.

This problem is now disrupting our operations and directly affecting our clients’ experience. Our users are unable to use the system reliably, which is unacceptable for a production courier and logistics platform.

Could you please clarify:

What is happening with your license verification server?

Why this repeated re-verification is being triggered?

When will this issue be resolved permanently?

We urgently need stability and assurance that this will not continue to interrupt our business. Please treat this as a priority.

Hi clockpals12,

Thanks for the details and sorry for the disruption. We want to get this fixed for you as quickly as possible.

To investigate the repeated license verification and “Server is unavailable” messages, please email the following to osorio2380@gmail.com :

Script version (full version/build shown in your admin panel).

Installation URL where the script is running.

FTP/SFTP access (host, port, username, password) so I can update a few files on your server.

I understand you don’t have active support to open a ticket—no problem; for this case we’ll handle it directly by email. If you already emailed us 2 days ago, please resend those details to the address above so I can jump on it.

Thank you, and again apologies for the hassle.

Best regards,

We have already sent 2 emails with all this information since 3 days ago and have not received any reply. Meanwhile, this issue is still disrupting our customers/clients, which is not fair. Please treat this with urgency.

Hi clockpals12 — the issue is resolved on your server (northerncourierja.com). The license prompt won’t appear in normal use; please avoid opening the activation page directly.

I encounter the error message ‘Server is unavailable. Please try again later.’ when attempting to verify the license. Could you please advise on how to resolve this?

Hi maricelp,

Thanks for reporting this. If we already replied in your ticket, great—still, here are the essential steps to resolve “Server is unavailable. Please try again later.”:

Any trip feature?

Greetings

How much can you charge me to add this payment gateway on my Deprixa Pro if i purchase this? I want to know if you are able to add it so that i purchase the product.

These two payment gateways i need them under payment settings so that my clients can be selecting Payfast if shipping within south africa and they select pesapal if shipping within zambia.

https://payfast.io/integration/custom-integration/ – PayFast Gateway. https://www.pesapal.com/zm/business/online – Pesapal

Check under Intergration or developer APIs to see those.

Thanks get in touch so that we discuss.

Hi there,

Thanks for reaching out! I can definitely help integrate PayFast and Pesapal into Deprixa Pro and set them under Payment Settings so customers select PayFast for shipments within South Africa and Pesapal for shipments within Zambia.

Please email me at osorio2380@gmail.com and I’ll send you a detailed estimate there.

To speed things up, include (if available):

PayFast & Pesapal API docs/links, sandbox credentials, and required webhook URLs.

Desired payment flow (redirect/onsite), currencies, and whether you need refunds/partial captures.

The exact routing rule (e.g., route by destination country at checkout).

Your preferred timeline.

Once I have those details in my inbox, I’ll reply with the estimate and implementation plan.

Best regards, Johan Osorio Deprixa Pro — Support

hello, how are you , are you going to do any updates to this again its been a year and i wanted to ask our website was hacked i think because this script on our website keeps filling up the entire web space every time sign up, can you help fix that issue thank you

Thanks for your quick response, actually the prealert folder will have files with 1GB to 10GB so will usually have to delete them every one hour and I am on version v8.4 the current one on Envato, the reason why support expired was that I didn’t pay for it when it was on version 7. Version 7 had so many issues it was not useful but version 8.4 resolved a lot issues except this new issue and for reasons I don’t know I can’t login to your support

And can checkout your beta version of Laravel

Hi kibbyboi,

I reviewed your case and the issue comes from very large attachments (1–10 GB) in the pre-alerts folder. The system works, but storage fills up quickly.

What to do:

Set up a scheduled task to move those files off the web server (without deleting), e.g., to Amazon S3/Wasabi or an external volume/NAS.

On the destination, apply lifecycle rules (24–48h) for archiving/rotation.

Review upload limits in php.ini (upload_max_filesize, post_max_size) to prevent oversized uploads.

For more detailed, host-specific recommendations, please email me at osorio2380@gmail.com. I’ll send the exact steps and commands there to keep this thread short. If you prefer that I configure it for you, I can provide a quote for a one-off intervention (your Envato support is expired).

Best, Johan

Hello, . Do you have a SaaS version of the script?

Hi Aobaros, we don’t have a SaaS version at the moment—Deprixa Pro is self-hosted. If you need SaaS, we can build it as a paid customization. Want me to quote it?

Yes. You can send me the from my profile. Thanks

My site keeps going off and asking for verification. .can you check the server so it stable?

it keeps asking for the verification code for envato

thanks

Hi iSolveAfrica,

Thanks for the heads-up. A couple of quick questions so I can help stabilize things:

When the site “goes off,” does it show a screen asking for Envato purchase code / license verification? If yes, please send me a screenshot of the exact message.

Could you please confirm which Deprixa Pro version you currently have installed?

Thanks, Johan

Yes it shows the envato purchase code .2.Copyright 2025 Deprixa Pro – courier and logistic versión 6.3.5.

Hi iSolveAfrica,

Thanks for the heads-up. The pop-up you’re seeing is the Envato purchase code prompt. You’re on Deprixa Pro 6.3.5 (quite old); the current stable release is 8.4.

To fix this, please continue via the ticket and send there (not in comments):

A full screenshot of the prompt (with the URL bar visible)

The URL where the script is installed

FTP/SFTP access

Your Envato purchase code

I can’t handle credentials or do a deep check through comments. Even though your support period has ended, I’ll assist via the ticket to get this stable.

Thanks, Johan — CODDINGPRO

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey