GH GambleHub

Règle same-method et retour à la source

1) L'essence et pourquoi il est nécessaire

Same-method/Refund-to-Source (RTS) est le principe selon lequel les remboursements et les « remboursements » de fonds sont effectués selon la même méthode et sur la même source que le paiement initial (même carte/compte/portefeuille). Objectifs :
  • AML/ATF : ne pas transformer un retour en « tunnel payout anonyme » en un autre accessoire.
  • Baisse de la frod/ODR : moins de controverse « l'argent est parti au mauvais endroit ».
  • Opération : rapprochement simplifié, moins de cas manuels.
  • Règles de cartes : conformité aux exigences du réseau « credit back to original funding instrument ».
💡 Thèse de base : Nous retournons d'où nous venons. Si vous ne pouvez pas - nous enregistrons une exception justifiée avec Dop.proviks (KYC/SoF) et une communication compréhensible.

2) Cartes (Visa/Mastercard/...) : comment ça marche

Void/Autorisation Reversal (avant compensation) : annulation de l'autorisation - l'argent sera « décongelé » sur la même carte.
Refund (Credit/Presentment) : après compensation, crédit pour le même PAN/DPAN.
Apple/Google Pay : retour au DPAN/jeton réseau → l'émetteur route vers la carte actuelle (y compris lors du transfert).
Push-to-Card OCT - pas égal à refand : c'est un paiement par carte ; à utiliser uniquement en cas d'exclusion et de dope. KYC.

Exceptions sur les cartes :
  • La carte est fermée/transférée - l'émetteur va généralement « rediriger » le crédit vers la carte/compte héritier. Le retour est quand même un casque comme un refund.
  • Retour> paiement initial - non autorisé ; refund partiel, le reste est par le rail de payout autorisé après KYC/SoF.
  • Split-tender (paiement à partir de 2 sources) : remboursements dans la même proportion par source.

3) Banques A2A (SEPA/ACH/FPS/RTP/PIX)

Idéal : virement sur le même IBAN/compte d'où vient la reconstitution (ou sur l'ID UPI/PIX de l'expéditeur).
ACH (US) : le « refund to source » est généralement réalisé comme un crédit pour le même routing + compte ; les retours (codes R) ne sont pas un refand, mais une panne/retour de rail.
RTP/FPS/PIX : rapide et finale ; si le paiement initial sur ces rails est un retour souvent comme un nouveau prêt au même bénéficiaire/alias (c'est la réalisation normale de same-method).

Exceptions A2A :
  • Le compte est fermé/les accessoires ne sont pas valides - un autre rail est autorisé après confirmation du bénéficiaire (micro-dépôt/test payout) et step-up KYC.
  • Cross-border SWIFT : si le paiement d'origine était local et que le retour nécessite un x-border, enregistrez la disclosure supplémentaire FX/fee et le consentement.

4) e-wallets et APM (Skrill/Neteller/Payz/PayPal et local)

Règle : retour au même portefeuille/compte à partir duquel le dépôt est venu.
Top-up de la carte à l'intérieur du portefeuille : refand retourne au portefeuille et non directement à la carte utilisateur (politique du fournisseur).
Bons/eCash (Paysafecard, Neosurf, Multibanco-ref) : plus souvent non remboursables par source - un prêt à portefeuille/bilan du merchant (ou un paiement alternatif sous KYC) est fait.

Exclusions e-wallet :
  • Accès bloqué/perdu - rail alternatif après EDD/SoF et confirmation de propriété.
  • Limiteurs d'affiliation (AUP) : le remboursement n'est possible que sous la forme d'un solde store-credit/interne.

5) Bons/cash/quasi cache

La source naturelle du « cash » est souvent irréversible. Une politique intelligente :

1. Annulation avant l'émission de la marchandise/crédit - ok, rien n'est transféré.

2. Une fois crédité - retour au solde/portefeuille interne, suivi d'un retrait sur un compte bancaire nommé seulement après KYC/SoF (pas de « cash back »).

Indiquer de manière transparente en ToS : les recharges de bons ne sont pas remboursées sur le bon.

6) Retours partiels, superlimites et multi-sources

Refund partial : à la source d'origine jusqu'au montant du paiement d'origine. Quelques partielles sont admissibles.
Le montant de retour> versé par la source est le solde via le rail payout autorisé (KYC/SoF/limites).
Plusieurs sources (carte à 70 % + portefeuille à 30 %, par exemple) : refandes proportionnelles aux mêmes sources.

7) Fenêtres temporaires et priorités

Priorité 1 : « void/autorisation reversal » (si vous pouvez encore) est le retour le plus « propre ».
Priorité 2 : 'refund to source'par le rail d'origine.
Priorité 3 : payout alternatif (uniquement sur l'exception fixée + step-up et audit).

8) Moteur de solution (moteur de politique) : comment concevoir

Входные данные: `paymentId`, `sourceType` (card/A2A/wallet/voucher), `sourceRef` (PAN token, IBAN, walletId), `amount`, `fx`, `status`, `settlementState`, `kycLevel`, `riskScore`, `beneficiaryId`.

Règles :

1. Если `canVoid(paymentId)` → Void.

2. Sinon, si 'isRefundableToSource (paymentId)' → Refund (sourceRef).

3. Si 'sourceRef invalid/closed' → Step-Up (KYC/SoF) → offrir payout rails par feuille d'allow (bancaire/Push-to-Card/e-wallet) → le journal de cause.

4. Si voucher/eCash → crédit interne. équilibre ; l'inverse direct n'est pas possible.

5. Split-tender → refand sur chaque 'sourceRef' dans sa part.

6. Hard-deny dans les sanctions/RER/interdictions d'âge/géo.

Non fonctionnel : idempotentialité ('refundKey'), déduplication des hooks web, explain-logique (pourquoi la méthode est sélectionnée), versioning des règles.

9) Statuts, rapprochements et artefacts

Statut de retour : 'Requested → pending → refunded | failed | canceled'.
Артефакты: `refundId`, `originalPaymentId`, `sourceType/ref`, `amount/currency`, `fxRate`, `UTR/ARN/Trace`, `reasonCode`, `actor`.
Recon : daily auto-recon sur les registres PSP/banque + full-recon ; alertes : « succès sans registre », « double refund », « retour à une autre source ».

10) UX et communications

Sur l'écran de retour, montrez le destinataire : « Retour à la carte • • 3456/portefeuille @ user/compte DE »....
Si vous voulez une exception, expliquez : "La source d'origine n'est pas disponible. Pour votre sécurité, nous vous proposons un retour sur votre compte bancaire après confirmation des données (≈N minutes/heures) ".
Chèques/lettres : montant, date, méthode, 'refundId', UTR/ARN, ETA (cartes jusqu'à X jours, A2A - T + 0/1, portefeuilles - instantanément/T + 1).
FAQ : les bons sont irréversibles ; Apple/Google Pay retournent automatiquement à la carte liée.

11) Matrice des exceptions (signaux et étapes)

💡 montant de référence Refund partiel + payout KYC/SoF pour le reste
ScriptQue faireStep-Up/Dop. contrôles
Carte fermée/surchargéeEnvoyer refund comme d'habitudeNon (l'émetteur route)
DPAN (Apple/Google Pay)Refund par token (fonctionnera)Non
IBAN ferméDemander un nouveau compte nominatifKYC+SoF, test payout
Bon/eCashCrédit interne. solde/portefeuilleNon, mais ToS/confirmation
Split-tenderRefands proportionnelsNon
Sanctions/REER/geo interdictionDenyCase-management/AML

12) FX et monnaie

Retour dans la devise d'origine de la transaction ; si vous avez besoin d'une conversion, utilisez la même source FX (PSP/banque) et montrez les cours/commissions.
Ne dégradez pas l'économie pour le client (ne remboursez pas dans une autre monnaie sans consentement explicite).

13) Caractéristiques pour iGaming

Remboursement de bonus/frispins : règles du jeu> politique de remboursement ; l'argent ne représente qu'une partie des fonds déposés.
Self-exclusion/RG : lorsque le compte est bloqué, le solde est renvoyé à la source ; les paiements alternatifs sont interdits jusqu'à la fin des contrôles.
Quasi cache : interdiction stricte de « déborder » de la carte/bon à de nouveaux accessoires déguisés en refand.

14) KPI et contrôle

Taux de réussite remboursable (en ligne → inscription au registre).
Median/P95 time-to-refund par méthode.
Taux alternatif-payout (proportion d'exceptions) - garder <X %.
ODR après retour (controverses répétées).
Erreurs de rapprochement : "double refund'," mauvaise source ".
Charge de support par retour/1k commandes.

15) Chèque de mise en œuvre

1. Annuaire des sources (card/A2A/wallet/voucher) et leurs statuts d'aptitude RTS.
2. Policy engine : règles void→refund→alt -payout, explain-logs, versioning.
3. Intégration PSP/banques : "void/refund', Web hooks (signature/NMAS), idempotence.
4. Recon : daily + full, alertes sur les dissynchrones et « refund sur une autre source ».
5. UX : affichage explicite du destinataire du retour, ETA, motifs des exceptions ; modèles de lettres/chèques.
6. AML/KYC : step-up pour les paiements alternatifs, SoF/SoW, deny-case.
7. Jeu de test : void window, refund partiel, split-tender, carte fermée/IBAN, bon, Apple/Google Pay, dégradation PSP.

Résumé

La règle same-method/refund-to-source est la clé de la sécurité, de la conformité et de la prévisibilité. Faites void → refund → (strictement si nécessaire) une alternative payout, gardez les règles dans un moteur de politique avec explain-logs, assurez l'idempotence, webhooks et recon, communiquez le destinataire et ETA de manière transparente. Exceptions - seulement avec KYC/SoF step-up et une piste d'audit claire. De cette façon, vous réduisez les risques, les coûts de support et le volume des litiges tout en maintenant la confiance des utilisateurs.

Contact

Prendre contact

Contactez-nous pour toute question ou demande d’assistance.Nous sommes toujours prêts à vous aider !

Telegram
@Gamble_GC
Commencer l’intégration

L’Email est obligatoire. Telegram ou WhatsApp — optionnels.

Votre nom optionnel
Email optionnel
Objet optionnel
Message optionnel
Telegram optionnel
@
Si vous indiquez Telegram — nous vous répondrons aussi là-bas.
WhatsApp optionnel
Format : +code pays et numéro (ex. +33XXXXXXXXX).

En cliquant sur ce bouton, vous acceptez le traitement de vos données.