Quels liens sur les algorithmes de systèmes de paiements ?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par ortolojf, 1 Janvier 2021.

  1. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 457
    J'aime reçus:
    27
    Bonjour

    V'la-t-y pas, qu'après mon site sur les dadas, j'ai envie de généraliser la programmation des payment systems web.

    Je crois que l'interface entre la logique métier ( l'algorithme complet ), et la représentation en php, serait une finite state machine.

    Mais où je pourrais avoir des notions de la logique métier/algorithme ?

    Je ne sais pas comment( quels mots clés ), chercher sur Google.

    Merci beaucoup de votre aide.
     
  2. sypsyp
    sypsyp WRInaute occasionnel
    Inscrit:
    10 Juillet 2009
    Messages:
    302
    J'aime reçus:
    10
  3. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 457
    J'aime reçus:
    27
    Merci beaucoup beaucoup syspsyp

    Je n'ai pas de mot.

    C'est un vrai super cadeau de Noël. ;)

    Amicalement.
     
    sypsyp apprécie ceci.
  4. passion
    passion WRInaute accro
    Inscrit:
    6 Janvier 2006
    Messages:
    3 936
    J'aime reçus:
    183
    Yo, dsl mais je finis par répondre à ton post parce que ça me taraude.
    Mais à quoi ça te sert de connaitre le process d'un paiement ?
    Si tu voulais gérer TON système de paiement, il faudrait de nombreux nombreux agréments !
    Donc ta seule option, faire appel à un prestataire externe ayant des agréments et qui va gérer les transactions financières.
    Dans le cas de mangopay, leur api est excellente et te laisse maitre de ton process métier.
    MangoPay te contraint à respecter un process technique pour un paiement CB.
    Surtout que nous basculons sur de l'authentification forte 3DS2 !
    Donc je ne vois pas à quoi te sert de connaitre le workflow du payIn CB ??
    Tu ne maitriseras jamais cette partie. C'est des communications entre serveurs sécurisés pour valider des transactions par token.
    Ensuite oui biensur, tu peux contrôler le process qui amène au paiement par le panier, son récap facture etc... et gérer en bout de chaine l'annulation ou la validation de la commande mais je ne vois pas comment tu pourrais en faire une généralité ?
    Je ne vois pas l'utilité de créer une api perso qui devra à son tour, communiquer avec une api bancaire choisie ?!
     
  5. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 457
    J'aime reçus:
    27
    Bonjour sypsyp

    Et Payzen, en mode VAD direct avec ma banque, celà échappe à la Loi Darmanin ?

    Pour répondre à passion : C'est vrai que je me pose des questions auxquelles je n'ai pas toujours des réponses.

    Mais si on ne cherchait jamais, on ne trouverait jamais rien.

    J'ai déjà mis et imprimé 4 algorithmes de payment flow dans 4 fichiers texte.

    Je peux maintenant faire une approche top down, car j'ai de la documentation.

    1) Mis au point des algorithmes ( complémentaires ), des différents modules.

    2) Fixation du degré de granularité du paramétrage du soft, et des paramètres.

    3) Approche théorique des moyens( FSM etc... ).

    4) Le reste.

    Je suis conscient du fait que je n'aurai probablement pas accès à des API bancaires.

    Mais, qui ne tente rien n'a rien.

    Merci beaucoup de votre aide.

    Amicalement.
     
  6. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 457
    J'aime reçus:
    27
    Pardon.

    Finalement, je vais faire une conception plus ou moins orientée objet.

    - Identifier les états/objets et les relations entre objets.

    - Affiner les payment flows.

    - Le reste.

    Faites excuse, je suis un vieux croûton qui vit sur son site de turf. ;)

    Merci beaucoup de votre aide.
     
  7. ortolojf
    ortolojf WRInaute accro
    Inscrit:
    14 Août 2002
    Messages:
    3 457
    J'aime reçus:
    27
    Pardon.

    Voilà l'algorithme que j'ai tiré du lien de sypsyp.

    Cet algorithme vous semble-t-il à peu près suffisant pour définir un payment flow ?

    Merci beaucoup de votre aide.

    Amicalement.


    Code:
    
        -----------------            -----------------    -----------------    -----------------    ---------------------
        | A    BUYER    |---->------| I  VALIDATE    |    | IV  SELECT    |    | VI   ENTER    |    | SCAN FINGERPRINT  |
        -----------------           | THE SHOPPING   |   -|  THE PAYMENT  |-->-|   CARD DATA   |    | X THEN REQUESTS   |---------
                                    |      CART      |   ||      METHOD   |    |  AND SUBMITS  |    |    AN AUTHENT     |--------|
                                    ------------------   | -----------------    -----------------   ---------------------       ||
                                            |            |            |            |        |                  |                ||
                                           \|/          /|\          \|/          /|       \|/                /|\               ||
                                 --------------------    |            |            |        |                  |                ||
        -----------------        | II    CREATE     |    |            |            |        |                  |                ||
        | B  MERCHAND   |        |    THE PAYMENT   |    |            |            |        |                  |                ||
        -----------------        |        FORM      |    |            |            |        |                  |                ||
                                 --------------------    |            |            |        |                  |                ||
                                            |            |            |            |        |                  |                ||
                                           \|/           |            |            |        |                  |                ||
        -----------------        ---------------------   |    -----------------    |   -----------------      ----------------  ||
        |    PAYMENT    |        | III DISPLAYS      |   |    | V  DISPLAYS   |    |   |VII CHECKS THE |      |   DISPLAYS   |  ||
        | C  GATEWAY    |        | THE PAYMENT FORM  |->--    |  THE PAYMENT  |->---   |   CARD DATA   |  -->-| IX  THE 3DS  |  ||
        -----------------        ---------------------        |     RESUME    |        |    & RIKS     |  |   |   AUTHENT    |  ||
                                                              -----------------        |  ASSESSMENTS  |  |   |   POP-OUT    |  ||
                                                                                       -----------------  |    -------------    ||
                                                                                            |             |                     ||
                                                                                           \|/           /|\                    ||
                                                                                            |             |                     ||
        -----------------                                                           ------------------    |                     ||
        | D  BANK        |                                                          | VIII  REQUESTS |    |                     ||
        -----------------                                                           |  3D SECURE     -->---                     ||
                                                                                    |    AUTHENT     |                          ||
                                                                                    ------------------                          ||
                                                                                                                                ||
                                    ---------<-----------------------------------------------<-----------------------------------|
                                    ||-------<-----------------------------------------------<------------------------------------
                                    ||
                                    ||                    ---------------------
        -----------------           ||                    | XIV DISPLAYS      |
        | B  MERCHAND    |         \||/                   |    THE ORDER      |
        -----------------           ||                    | CONFIRMATION PAGE |
                                    ||                    ---------------------
                                    ||                             |
                                    ||                            /|\
                                    ||                             |
                                    ||                             |
        -----------------    -------------------           -------------------
        |    PAYMENT    |    | XI ACKNOWLEDGES |           | XIII REDIRECTS  |
        | C  GATEWAY    |    |   THE AUTHENT   |       -->-| TO THE MERCHAND |
        -----------------    |   & TRANSMITS   |       |   |    WEBSITE      |
                             |   TO THE BANK   |       |   -------------------
                             -------------------       |
                                    \|/               /|\
                             ------------------        |
        -----------------    | XII  SEND THE  |        |
        | D    BANK     |    |     RESPONSE   |---------
        -----------------    |  TO THE AUTH.  |
                             ------------------
    
    
    
     
Chargement...
Similar Threads - liens algorithmes systèmes Forum Date
Update Google contre le spam de liens (été 2021) Netlinking, backlinks, liens et redirections 16 Août 2021
Liens sortants d'un domaine qui ne nous appartient pas Netlinking, backlinks, liens et redirections 6 Août 2021
liens de tiers 2 Netlinking, backlinks, liens et redirections 31 Juillet 2021
Commentaires-liens point d'interrogation. Développement d'un site Web ou d'une appli mobile 20 Juillet 2021
Blog, silo et sens des liens conseillés Techniques avancées de référencement 15 Juillet 2021
Changement slug - liens google morts Crawl et indexation Google, sitemaps 30 Mai 2021
Les liens nofollow sont quand même suivis par Googlebot Débuter en référencement 27 Mai 2021
Outil "Désavouer des liens" ne fonctionne plus Netlinking, backlinks, liens et redirections 18 Mai 2021
Ajouter des liens externes : bonne pratique SEO ? Rédaction web et référencement 27 Avril 2021
Pénalité pour cause de 1000 liens depuis un seul annuaire Débuter en référencement 14 Mars 2021