Bitcoin Forum
June 22, 2024, 04:03:10 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: adresse paiement BTC avec durée limitée dans le temps  (Read 1351 times)
astroone (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 12, 2014, 12:52:25 PM
 #1

Bonjour,

je cherche à mettre en place un petit service de paiement en BTC pour mon site.
Mais je voudrais que cette adresse de paiement ne soit valide que pendant une durée limitée de 20 à 30 minutes.
Sur blockchain je trouve bien l'api pour générer l'adresse de paiement à chaque demande.
Mais elle a une validité permanente ce qui pose problème.

L'objectif :
- j'ai un prix dans une devise.
- ce prix est régulièrement mis à jour en BTC par rapport à son taux de change.
- lors de la commande on bloque le prix sur le BTC mais comme il peut changer, l'adresse de paiement ne doit pas être valide indéfiniment pour éviter les petites malins qui attendent la chute pour régler.

Merci de votre retour
binaryFate
Legendary
*
Offline Offline

Activity: 1484
Merit: 1003


Still wild and free


View Profile
April 12, 2014, 12:58:41 PM
 #2

Bonjour,

je cherche à mettre en place un petit service de paiement en BTC pour mon site.
Mais je voudrais que cette adresse de paiement ne soit valide que pendant une durée limitée de 20 à 30 minutes.
Sur blockchain je trouve bien l'api pour générer l'adresse de paiement à chaque demande.
Mais elle a une validité permanente ce qui pose problème.

L'objectif :
- j'ai un prix dans une devise.
- ce prix est régulièrement mis à jour en BTC par rapport à son taux de change.
- lors de la commande on bloque le prix sur le BTC mais comme il peut changer, l'adresse de paiement ne doit pas être valide indéfiniment pour éviter les petites malins qui attendent la chute pour régler.

Merci de votre retour

C'est pas possible techniquement. Une addresse est valide ou pas, c'est tout.

Monero's privacy and therefore fungibility are MUCH stronger than Bitcoin's. 
This makes Monero a better candidate to deserve the term "digital cash".
sangoku
Hero Member
*****
Offline Offline

Activity: 616
Merit: 501



View Profile WWW
April 12, 2014, 03:09:12 PM
 #3

Mais tu peux contourner le problème et checker l'adresse, si elle est toujours vide après x temps, hop commande annulé.
Dans dans un laps de temps de 20 min, le client doit envoyer ses bitcoins, si il le fait pas, commande annulé.

DΛSH is digital cash. Transactions are obscured in the blockchain, making them private from the wallet. You can send Dash to family or friends, or pay for goods or services, anywhere in the world. DΛSH Anonymous and Untraceable. The Perfect Digital Cash And The Best Way To Protect Your Privacy https://www.dashpay.io DΛSH is 59.5 times faster with syncing and updating  than Monero.
My DΛSH Address: XgF6sNzGHU58dn36WsC16no9FHct6nPeZD
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
April 12, 2014, 03:16:55 PM
 #4

je crois que coinbase propose cela ...
astroone (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 12, 2014, 04:35:10 PM
 #5

sangoku, j'avais pensé à cela.

Mais si passé ce laps de temps. le client paye, alors il sera débité et je ne tiens à gérer des remboursements à la pelle.
Sylon
Legendary
*
Offline Offline

Activity: 1568
Merit: 1169



View Profile
April 12, 2014, 04:55:52 PM
 #6

sangoku, j'avais pensé à cela.

Mais si passé ce laps de temps. le client paye, alors il sera débité et je ne tiens à gérer des remboursements à la pelle.

Ecris un petit quelque chose dans les conditions générales d'utilisation à ce sujet, comme quoi les utilisateurs ne seront pas remboursés si ils envoient les BTC après les X min. Insiste bien pour qu'ils les lisent.
dimb
Sr. Member
****
Offline Offline

Activity: 630
Merit: 261



View Profile
April 12, 2014, 05:30:17 PM
 #7

sangoku, j'avais pensé à cela.

Mais si passé ce laps de temps. le client paye, alors il sera débité et je ne tiens à gérer des remboursements à la pelle.

Ecris un petit quelque chose dans les conditions générales d'utilisation à ce sujet, comme quoi les utilisateurs ne seront pas remboursés si ils envoient les BTC après les X min. Insiste bien pour qu'ils les lisent.

Imo ça marchera jamais. "si vous foirez votre paiement on garde le fric".
Faudrait se renseigner auprès de site utilisant déjà le systeme mais je crois qu'ils réutilisent leurs adresses, et je crois pas qu'il y ai suffisament de "personnes idiotes" pour envoyer de l'argent si on a un gros message indiquant que le delai est dépassé et qu'il faut génerer une nouvelle adresse.
Bref je vois mal comment on pourrait être déborder par les requetes de remboursement, sauf si ton site connait un succès énorme (tout ce que je te souhaite) mais t'auras le temps d'y réfléchir d'ici là.

Puis de toute manière, générer une adresse à chaque paiement, ça me parrait pas vraiment envisageable. Tu dois ré-utiliser tes adresses.

Tu peux aussi essayer de contacter certains site, par exemple www.betarigs.com fait a peu près la même chose, tu loue un truc pour un prix. tu disposes de 30minutes pour payer. Et a mon avis, passé ce délai il faudra faire une requête si tu envoie de l'argent à l'adresse. (Et ils réutilisent les même adresses).
Barmz
Full Member
***
Offline Offline

Activity: 188
Merit: 100


View Profile
April 16, 2014, 01:54:45 PM
 #8

Bonjour,

je cherche à mettre en place un petit service de paiement en BTC pour mon site.
Mais je voudrais que cette adresse de paiement ne soit valide que pendant une durée limitée de 20 à 30 minutes.
Sur blockchain je trouve bien l'api pour générer l'adresse de paiement à chaque demande.
Mais elle a une validité permanente ce qui pose problème.

L'objectif :
- j'ai un prix dans une devise.
- ce prix est régulièrement mis à jour en BTC par rapport à son taux de change.
- lors de la commande on bloque le prix sur le BTC mais comme il peut changer, l'adresse de paiement ne doit pas être valide indéfiniment pour éviter les petites malins qui attendent la chute pour régler.

Merci de votre retour

Ce n'est pas possible dans le protocole bitcoin.
C'est au niveau applicatif de gérer ce genres de contraintes, donc à toi.
Pourquoi faire une adresse temporaire ? Attends-toi à te taper du SAV...

Le paiement reçu en BTC, tu sais à quel moment la transaction a été faite.
Tu peux considérer invalide le paiement si la date de transaction dépasse la date d'achat + X (et même faire le remboursement automatiquement en allant plus loin Smiley )

   SEMUX   -   An innovative high-performance blockchain platform  
▬▬▬▬▬      Powered by Semux BFT consensus algorithm      ▬▬▬▬▬
Github    -    Discord    -    Twitter    -    Telegram    -    Get Free Airdrop Now!
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!