J'essaie d'activer le module de facturation mensuelle (il suffit de saisir les transactions sans passerelles de paiement) dans l'application Web existante et je cherche des ressources/informations pour le flux de paiement des factures ou y a-t-il des règles générales? ou meilleure pratique pour le workflow de paiement de factures?Flux de paiement mensuel des factures
Répondre
Le paiement de facture semble être un sujet simple, mais peut s'élargir une fois que vous commencez à considérer les détails. Le processus de paiement de facture à son plus simple implique deux entités de données: un compte (client, client, etc.) et un registre. Le registre enregistre les crédits et les débits sur le compte du client. Les débits sont les factures et tout document qui augmente le solde d'un client. Les crédits sont les paiements et tout document qui diminue le solde d'un client. Il y a des exceptions à cela, mais restons simples.
La somme des crédits et des débits correspond au solde du compte du client.
Une partie de votre système devrait produire les frais qu'ils soient abonnements, achats de marchandises, etc.
Une structure de table exemple ci-dessous:
Customer Table
Id Name Balance
1 Smith 1000.00
2 Jones 0.00
Ledger Table
Id CustomerId Type Description Amount
1 1 D Services for June '09 1000.00
2 2 D Subscription for Jul '09 50.00
3 2 C Payment MC ****2908 -50.00
Bien sûr, cela à peu près aussi simple que vous pourrait vouloir obtenir.
Voici d'autres points à considérer. Les déclencheurs sur les tables peuvent être utilisés pour maintenir la balance du client en synchronisation.
Si vous avez besoin de savoir quels paiements sont appliqués à quelles factures, vous avez besoin d'une table supplémentaire.
La plupart des systèmes de comptabilité plus grands et moins grands gèrent deux parties de ce processus: les documents et les registres.
Les documents se composent d'entités telles que les factures, les notes de crédit, les reçus de ventes, les remboursements et les paiements. Il y en a d'autres.
Selon le document, le ledger est impacté de différentes manières.
factures: facturer un client, mais ne recueillent pas l'argent, il vous est dû donc il n'y a qu'un seul grand livre entry- un débit pour le montant de la facture
Mémos de crédit: crédit d'un client, mais ne rembourse pas l'argent , vous devez le rembourser de sorte qu'il n'y ait qu'une seule entrée au grand livre - un crédit pour le montant du crédit
Reçus des ventes: facturer un client et collecter de l'argent, l'effet net est d'avoir un solde nul dû à cette activité et donc il y a deux écritures de grand livre: un débit pour le montant de la vente et un crédit pour le montant de la compensation de paiement à zéro. Paiements: enregistrer la collecte d'argent auprès d'un client, donc une seule entrée dans le grand livre - un crédit pour le montant du paiement.
J'espère que cela répond à votre question. Si ce n'est pas le cas, faites-le moi savoir que j'ai écrit sur une douzaine de systèmes de comptabilité personnalisés au fil des ans.
- 1. Gestion des utilisateurs multiples (émission de factures)
- 2. Cloud Calculateur de prix mensuel
- 3. Solutions de paiement PHP?
- 4. résultat de la requête SQL arrangement mensuel
- 5. Cocoa Touch: Disposer des dates dans un calendrier mensuel
- 6. Construction d'un total mensuel des 12 derniers mois
- 7. Flux de travail pour la prise d'un pourcentage d'un paiement (PayPal)
- 8. Intégration avec passerelle de paiement
- 9. Sql query Résultat mensuel mais comment?
- 10. Intégration de la passerelle de paiement asp.net C# 2.0
- 11. Bon service de paiement basé sur l'utilisation
- 12. Processeur de paiement en ligne: WinForms, LicenseKey
- 13. Gestion des flux RSS
- 14. Site Web Paiement Pro en dehors des États-Unis
- 15. "callback" de PayPal pour confirmer le paiement?
- 16. Paypal Passerelle de paiement sans panier
- 17. magento - erreur sur la page de paiement
- 18. chaînage des flux C++
- 19. Dynamics AX 2009 Comment modifier la mise en page/l'impression des factures client?
- 20. Comment implémenter le paiement à plusieurs fournisseurs
- 21. Tester l'historique des flux de travail Autocleanup
- 22. Encodage montant dans le paiement paypal
- 23. Comment modifier un paiement PayPal récurrent
- 24. Passerelle de paiement par carte de crédit en PHP?
- 25. Emplacements de paiement multiples de Perforce avec CruiseControl [.Net]
- 26. PayPal envoie un paiement par programme
- 27. Test de cookies pour les passerelles de paiement
- 28. option de paiement SMS pour l'accès au site
- 29. Comment intégrer la passerelle de paiement Apple dans l'application iPhone?
- 30. .net retour Hashtable d'une demande de paiement ajax JQuery
Question assez intéressante, je suis sûr qu'il y a des gens qui pourraient partager une certaine expérience sur la façon de mettre en œuvre un tel système. Dans l'attente de réponses. –
Je suppose que pour la facturation, vous recherchez une facturation à montant variable par carte de crédit? Ou est-ce basé sur l'abonnement? –