Aller au contenu principal

Paiements

DZBuild prend en charge les méthodes de paiement que les marchands algériens utilisent réellement. Activez chacune indépendamment depuis Tableau de bord → Paramètres → Paiements.

Méthodes

Cash on Delivery (COD)

Par défaut et plus utilisé en Algérie. Le client paye en espèces à la livraison. Aucuns frais de transaction de notre côté.

CIB / EDAHABIA via SlickPay

Paiements par carte en ligne. Le client entre sa carte sur une page SlickPay hébergée ; vous êtes payé sur votre compte SlickPay.

  • Configuration : créez un compte marchand SlickPay → collez vos clés API dans Tableau de bord → Paramètres → Paiements → SlickPay.
  • Frais : les frais SlickPay s'appliquent (typiquement 1–2%).
  • Virement : SlickPay règle sur votre compte bancaire selon son calendrier.
  • Rapprochement : chaque paiement réussi déclenche le webhook payment.received avec method: "slickpay".

Reçus manuels (CCP / BaridiMob / virement bancaire)

Le client transfère via CCP / BaridiMob / banque, upload une photo du reçu au checkout, puis vous l'approuvez depuis le tableau de bord.

  • Utiliser quand : vous n'avez pas encore de compte SlickPay et voulez un prépaiement en ligne.
  • Configuration : Tableau de bord → Paramètres → Paiements → Reçu manuel → entrez votre CCP / RIB / téléphone BaridiMob.
  • Approbation : les commandes avec reçus manuels arrivent en pending avec l'image du reçu. Vérifiez et approuvez → commande passe à confirmed.

Plusieurs méthodes sur le même magasin

Vous pouvez proposer les trois au client au checkout. La plupart des marchands algériens activent COD + SlickPay ; les reçus manuels sont optionnels.

Événements de paiement

Chaque paiement réussi déclenche un webhook payment.received indépendant de order.confirmed :

{
"event": "payment.received",
"data": {
"order_id": 6894,
"amount": 1000,
"method": "slickpay",
"reference": "TRX-..."
}
}

Voir Webhooks pour le catalogue complet d'événements.

Remboursements

DZBuild n'automatise pas les remboursements (pour l'instant). Pour COD, annulez simplement la commande (aucun argent pris). Pour SlickPay, remboursez manuellement depuis votre tableau de bord SlickPay. Pour les reçus manuels, retransférez via CCP et marquez la commande retournée.

Questions fréquentes

Q : Puis-je exiger le prépaiement pour filtrer les fausses commandes ? R : Oui. Désactivez COD et n'activez que SlickPay + reçus manuels. Compromis : ~30–50% de conversion en moins en Algérie où le COD est la norme.

Q : Pourquoi mon paiement SlickPay est reçu mais la commande est toujours pending ? R : Ils sont indépendants. Paiement reçu ne confirme pas automatiquement la commande — vous devez encore confirmer par téléphone (ou via API/webhook).