Pour le règlement automatique de la facture, il faut paramétrer Clé live des Webhooks?
merci.
Comment parraméter les webhooks - URL to be called pour Endpoints receiving events from your account et Endpoints receiving events from Connect applications et dans dolibarr
je pense à voir compris cette un fichier?
Mais lequel?
merci.
il faut rentrer les clés dans les parametres ( il y en a plus en mode developpeur) et renseigner les url des webhook dans stripe
votredolibarr/public/stripe/ipn.php pour la version live
votredolibarr/public/stripe/ipn.php?test pour la version test
Je ne vois pas…
voilà ce que j’ai renseigné:
sur DOLIBARR :
- Clé plublique live (fait)
- Clé secrète live (fait)
- Clé live des Webhooks (fait)
sur STRIPE (Dashboard)
Webhook detail URL : <url>/public/stripe/ipn.php (live)
le règlement fonctionne, mais
- le règlement est bien validé sur mon Dolibarr et Tableau de Bord STripe
- mais… je n’ai pas le 3D secure…
est-ce que j’ai omis une étape ?
Il a été proposé et soumis mais pas encore validé et integré en natif.
il faut l’activer manuellement pour le moment en ajoutant la variable STRIPE_USE_3DSECURE à 1
il sera de toute façon obligatoire avec la tokenisation d’ici quelques mois avec les nouvelles regles bancaires de paiement en ligne
Merci pour les infos. donc je peux avoir le 3d secure?
normalement oui
le rajout de cette ligne (dans « divers ») me génère ceci lors du règlement :
invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs’
(et le règlement échoue)…
je vais regarder ça…
en élément complémentaire :
je suis en v8 et en « MAIN_FEATURES_LEVEL » = 1 (mais cela me le fait aussi en 2, j’ai testé…)
php version Version 7.0.31
SSL activé biensur
merci de votre aide
Je viens de tout paramétrer.
Est-il possible de tester le règlement automatique des factures et le 3D Secure via une carte bancaire test ?
Merci
cela focntionne deja pour les commandes (les facturent et reglent) et les factures (reglent) en mode normal
ex de carte de test stripe ( nécessite le mode de test) 4242 4242 4242 4242 cf stripe
Bonjour,
les clients me retourne une erreur. Invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs’
Voici le mail erreur dolibarr: Validation d’un paiement en ligne échouée
Informations techniques:
Système de paiement en ligne: stripe
URL de retour de paiement:
/htdocs/public/payment/paymentko.php?s=invoice&ref=AC1808-0118&fulltag=INV%3DAC1808-0118.CUS%3D92.PM%3Dstripe&securekey=******************&e=1
tag=INV=AC1808-0118.CUS=92.PM=stripe
token= paymentType= currencycodeType=EUR payerId=cus_DRu31PQbBSQu42
ipaddress=adresseip FinalPaymentAmt=30
Merci de votre aide.
dans l’ideal il me faudrait le log correspondant dans votre interface stripe mais je pense savoir d’où vient l’erreur
merci, ou puis-je les trouver? logs apache, logs dans stripe?
log de stripe dans l’onglet developper dans votre compte stripe
Response body: {
« error »: {
« message »: « Invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs’ »,
« param »: « source »,
« type »: « invalid_request_error »
}
Request POST body
{
« source »: « »,
« metadata »: {
« dol_version »: « 8.0.0 »,
« dol_entity »: « 1 »,
« ipaddress »: « ip »,
« dol_thirdparty_id »: « 92 »
}
}
STATUS
DESCRIPTION
DATE
400 ERR
POST /v1/customers/cus_DRu31PQbBSQu42/sources
2018/08/22 11:50:16
200 OK
POST /v1/sources
2018/08/22 11:50:13
400 ERR
POST /v1/webhook_endpoints/we_1D1ZB9EtfUCVWWenMOrrNMVB
2018/08/21 23:35:07
400 ERR
POST /v1/webhook_endpoints/we_1D1ZB9EtfUCVWWenMOrrNMVB
2018/08/21 23:34:43
400 ERR
POST /v1/webhook_endpoints/we_1D1ZB9EtfUCVWWenMOrrNMVB
2018/08/21 23:34:41
200 OK
POST /v1/webhook_endpoints
2018/08/21 14:42:02
200 OK
POST /v1/webhook_endpoints
2018/08/21 14:41:47
200 OK
POST /v1/webhook_endpoints
2018/08/21 14:41:14
400 ERR
POST /v1/webhook_endpoints
2018/08/21 14:41:07
merci je vois l’erreur je regarde ça apres manger
je suis avec intéret car cette erreur me rappelle la mienne
bon appétit et merciiiiiiiiiiiiiiiiiiiiiii