Introduction
Eppay est une passerelle de paiement en crypto-monnaie sécurisée et transparente conçue pour faciliter les transactions USDT sur plusieurs réseaux blockchain. Que vous soyez un utilisateur individuel souhaitant effectuer des paiements crypto ou un développeur intégrant des fonctionnalités de paiement dans votre application, Eppay fournit les outils et l'infrastructure dont vous avez besoin.
Remarque : Eppay prend actuellement en charge les transactions USDT sur plusieurs réseaux blockchain, notamment Ethereum, Binance Smart Chain, Polygon, Avalanche et plus encore.
Pour les utilisateurs
Envoyez et recevez des paiements USDT rapidement et en toute sécurité sur plusieurs réseaux blockchain avec des frais minimaux.
En savoir plusPour les développeurs
Intégrez le système de paiement d'Eppay dans vos applications avec notre API simple et nos outils conviviaux pour les développeurs.
En savoir plusGuide Utilisateur
Commencer
Télécharger l'application
Téléchargez Eppay depuis l'App Store ou Google Play Store.
Créer votre portefeuille
Suivez les instructions à l'écran pour créer votre portefeuille sécurisé. Assurez-vous de stocker en toute sécurité votre phrase de récupération.
Alimenter votre portefeuille
Ajoutez de l'USDT à votre portefeuille depuis un autre portefeuille ou un exchange. Assurez-vous d'avoir des jetons natifs (ETH, BNB, etc.) pour les frais de transaction.
Configurer la sécurité
Activez l'authentification biométrique et créez un code PIN pour plus de sécurité. Ceux-ci seront utilisés pour confirmer les transactions.
Recevoir des paiements
L'application Eppay facilite la demande et la réception de paiements grâce à un simple processus de code QR :
-
1
Appuyez sur le bouton "Être payé" dans l'application.
-
2
Dans la fenêtre modale qui apparaît, sélectionnez le réseau blockchain sur lequel vous souhaitez recevoir le paiement.
-
3
Entrez le montant d'USDT (ou votre devise de paiement sélectionnée) que vous souhaitez recevoir.
Remarque : Vous pouvez sélectionner votre devise de paiement préférée dans les paramètres de l'application.
-
4
Appuyez sur "Générer le code QR" pour créer une demande de paiement.
-
5
Partagez le code QR généré avec le payeur. Il peut le scanner avec son application Eppay pour effectuer le paiement.
-
6
Vous recevrez une notification lorsque le paiement sera confirmé sur la blockchain.
Astuce : Le code QR contient toutes les informations de paiement nécessaires. Le payeur n'a qu'à le scanner avec son application Eppay - aucune saisie manuelle requise !
Envoyer des paiements
Effectuer des paiements avec Eppay est rapide et simple :
-
1
Ouvrez l'application Eppay et appuyez sur le bouton "Payer".
-
2
Utilisez votre caméra pour scanner le code QR présenté par le bénéficiaire.
Le code QR contient toutes les informations de paiement nécessaires, y compris le montant, l'adresse du destinataire et le réseau.
-
3
Vérifiez les détails du paiement affichés sur votre écran.
-
4
Confirmez la transaction avec votre code PIN ou votre authentification biométrique.
-
5
Attendez que la transaction soit traitée sur la blockchain.
-
6
Une fois confirmé, vous et le destinataire recevrez une notification du paiement réussi.
Important : Assurez-vous toujours d'avoir suffisamment d'USDT et de jetons natifs (ETH, BNB, MATIC, etc.) pour couvrir le montant du paiement et les frais de transaction sur votre réseau sélectionné.
Guide Développeur
Vue d'ensemble de l'intégration
Eppay fournit une API simple qui permet aux développeurs d'intégrer des fonctionnalités de paiement en crypto-monnaie dans leurs applications. Le processus d'intégration est simple et nécessite une configuration minimale.
S'inscrire et obtenir la clé API
Créez un compte sur eppay.io et générez votre clé API depuis le tableau de bord.
Intégration API
Intégrez l'API Eppay dans votre application pour générer des demandes de paiement et recevoir des confirmations de paiement.
Génération de code QR
Générez et affichez des codes QR pour que vos utilisateurs puissent les scanner avec l'application Eppay.
Vérification du paiement
Vérifiez le statut du paiement via des appels API et mettez à jour votre application en conséquence.
Flux d'intégration
Voici le processus étape par étape pour intégrer les paiements Eppay dans votre application :
-
1
S'inscrire et obtenir la clé API
Inscrivez-vous sur eppay.io et accédez à la section API de votre tableau de bord pour générer votre clé API.
-
2
Créer une demande de paiement
Lorsqu'un utilisateur initie un paiement dans votre application, envoyez une requête POST au point de terminaison de l'API Eppay (
https://eppay.io/generate-code) avec les détails de paiement requis :- Votre clé API
- Montant du paiement
- Adresse du portefeuille destinataire
- Adresse RPC du réseau
- Adresse du contrat de jeton
- URL de rappel de succès
-
3
Recevoir l'ID de paiement
L'API renverra un
paymentIdunique pour cette transaction. -
4
Générer le code QR
Créez un code QR au format :
product=uuideppay&id=PAYMENT_IDoùPAYMENT_IDest l'identifiant unique de l'étape précédente. -
5
Afficher le code QR à l'utilisateur
Présentez le code QR à votre utilisateur, qui peut le scanner avec l'application Eppay pour effectuer le paiement.
-
6
Vérifier le statut du paiement
Tout en affichant le code QR, vérifiez périodiquement le statut du paiement en envoyant des requêtes GET à
https://eppay.io/payment-status/{paymentId}. -
7
Traiter la confirmation de paiement
Lorsque le statut renvoie
true, le paiement a été effectué avec succès. Mettez à jour votre application en conséquence et procédez à la commande ou au service de l'utilisateur.
Remarque : L'application Eppay gère toutes les interactions blockchain, rendant le processus de paiement transparent pour vos utilisateurs sans qu'ils aient besoin de connaissances techniques des transactions en crypto-monnaie.
Packages d'intégration officiels
Évitez l'intégration manuelle ! Utilisez nos packages officiels pour le moyen le plus rapide d'intégrer EpPay dans votre application.
Package Laravel
Package Laravel officiel avec composants Blade, facades et auto-découverte. Parfait pour les applications Laravel 10 & 11.
Installation :
composer require eppay/laravel-eppay
Démarrage rapide :
// .env
EPPAY_API_KEY=your-api-key
// Controller
use EpPay\LaravelEpPay\Facades\EpPay;
$payment = EpPay::generatePayment(100.00);
// Blade
<x-eppay-payment-qr
:payment-id="$payment['paymentId']"
:auto-refresh="true"
/>
SDK JavaScript/TypeScript
SDK TypeScript complet pour les backends Node.js et les frameworks frontend (React, Vue, Angular, Next.js, Express).
Installation :
npm install eppay
# or
yarn add eppay
Démarrage rapide :
import { EpPayClient, EpPayWidget } from 'eppay';
// Backend (Node.js/Express/Next.js)
const client = new EpPayClient({ apiKey: 'your-key' });
const payment = await client.generatePayment({ amount: 100 });
// Frontend Widget
const widget = new EpPayWidget({
paymentId: payment.paymentId,
container: '#payment',
autoRefresh: true
});
await widget.init();
Intégration d'application Shopify
Acceptez les paiements en crypto-monnaie directement dans votre boutique Shopify avec notre intégration d'application native. Aucun codage requis !
Comment ça marche :
- 1. Visitez eppay.io/shopify et installez l'application
- 2. Connectez votre boutique Shopify avec l'authentification OAuth
- 3. Ajoutez le bouton de paiement crypto à votre page de paiement
- 4. Les clients scannent les codes QR avec l'application mobile EpPay pour payer instantanément
Code d'intégration :
<button onclick="payWithCrypto()">Pay with Crypto</button>
<script>
async function payWithCrypto() {
const response = await fetch('https://eppay.io/shopify/api/payments/create', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
amount: {{ "{{ cart.total_price }}" }},
order_id: {{ "{{ order.id }}" }}
})
});
const { paymentId } = await response.json();
window.location.href = 'https://eppay.io/shopify/payment/' + paymentId;
}
</script>
Sécurisé & Rapide : Authentification OAuth, vérification des paiements en temps réel, confirmation automatique des commandes et prise en charge de USDT, USDC, ETH, BNB sur plusieurs réseaux blockchain.
Fonctionnalités des packages :
Tous les packages incluent :
- Génération de paiement
- Vérification du statut
- Génération de code QR intégrée
- Widgets d'interrogation automatique
- Types TypeScript/PHP
- Documentation complète
Support de plateforme :
- Laravel 10 & 11
- React & Next.js
- Vue.js & Nuxt
- Angular
- Express & Node.js
- Shopify Stores
Référence API
Générer le code
Crée une nouvelle demande de paiement et renvoie un ID de paiement unique.
Paramètres de la requête
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| apiKey | String | Oui | Votre clé API du tableau de bord Eppay |
| amount | String | Oui | Montant d'USDT à demander |
| to | String | Oui | Adresse du portefeuille du bénéficiaire |
| rpc | String | Oui | Adresse RPC du réseau |
| token | String | Oui | Adresse du jeton USDT sur le réseau sélectionné |
| success | String | Oui | URL de rappel pour recevoir la notification de succès |
Exemple de requête
{
"apiKey": "WlJSciIhgHkUzduirHj2AqIwxFvVGN",
"amount": "1",
"to": "0x8AB960B95aCCc5080c15721fdeA30e72C8251F0b",
"rpc": "https://rpc.scimatic.net",
"token": "0x65C4A0dA0416d1262DbC04BeE524c804205B92e8",
"success": "https://eppay.io/payment-success"
}
Réponse
{
"paymentId": "8a020135-19b7-42df-be4b-1a8722ad0570"
}
Format du code QR
Le code QR doit être généré avec le format suivant :
product=uuideppay&id=PAYMENT_ID
Où PAYMENT_ID est l'identifiant unique renvoyé par l'API.
Remarque : La partie product=uuideppay est une chaîne fixe qui identifie le code QR comme une demande de paiement Eppay. L'application Eppay reconnaît ce format et traite le paiement en conséquence.
Vérifier le statut du paiement
Vérifie le statut d'un paiement en utilisant son ID de paiement.
Paramètres de chemin
| Paramètre | Type | Description |
|---|---|---|
| paymentId | String (UUID) | L'ID de paiement unique renvoyé par le point de terminaison generate-code |
Exemple de réponse
{
"status": true
}
Important : Tout en affichant le code QR à l'utilisateur, vous devez vérifier périodiquement le statut du paiement en utilisant ce point de terminaison. Lorsque le statut renvoie true, cela indique que le paiement a été traité avec succès.
Valeurs de statut
| Valeur | Description |
|---|---|
| true (or 1) | Le paiement a été effectué avec succès |
| false (or 0) | Le paiement est en attente ou n'a pas été initié |
Réponse de rappel
Lorsqu'un paiement est effectué, Eppay envoie également une requête POST à l'URL de rappel spécifiée dans la requête initiale.
{
"success": "success",
"message": "Payment updated successfully",
}
Exemples de code
Exemple JavaScript
// 1. Create Payment Request
const apiUrl = 'https://eppay.io/generate-code';
const data = {
apiKey: "WlJSciIhgHkUzduirHj2AqIwxFvVGN",
amount: "1",
to: "0x8AB960B95aCCc5080c15721fdeA30e72C8251F0b",
rpc: "https://rpc.scimatic.net",
token: "0x65C4A0dA0416d1262DbC04BeE524c804205B92e8",
success: "https://eppay.io/payment-success"
};
fetch(apiUrl, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data)
})
.then(response => response.json())
.then(data => {
console.log('Payment ID:', data.paymentId);
// 2. Generate QR code with the format: "product=uuideppay&id=" + data.paymentId
const qrCodeData = `product=uuideppay&id=${data.paymentId}`;
generateQRCode(qrCodeData);
// 3. Start checking payment status
checkPaymentStatus(data.paymentId);
})
.catch(error => console.error('Error:', error));
// Function to check payment status periodically
function checkPaymentStatus(paymentId) {
const statusUrl = `https://eppay.io/payment-status/${paymentId}`;
const statusElement = document.getElementById('payment-status');
// Check every 5 seconds
const statusCheck = setInterval(() => {
fetch(statusUrl)
.then(response => response.json())
.then(data => {
if (data.status === true) {
// Payment successful
clearInterval(statusCheck);
statusElement.textContent = 'Payment Successful!';
document.getElementById('success-message').classList.remove('hidden');
// Proceed with order fulfillment or next steps
console.log('Payment confirmed, proceeding with order...');
// Redirect to success page
window.location.href = '/payment-success?id=' + paymentId;
}
})
.catch(error => console.error('Error checking status:', error));
}, 5000);
// Set a timeout to stop checking after 30 minutes (optional)
setTimeout(() => {
clearInterval(statusCheck);
statusElement.textContent = 'Payment Timeout';
document.getElementById('timeout-message').classList.remove('hidden');
}, 30 * 60 * 1000);
}
// Example function using qrcode.js library
function generateQRCode(data) {
// Clear previous QR code if any
document.getElementById('qrcode').innerHTML = '';
// Generate new QR code
new QRCode(document.getElementById('qrcode'), {
text: data,
width: 256,
height: 256,
colorDark: '#000000',
colorLight: '#ffffff',
correctLevel: QRCode.CorrectLevel.H
});
}
Exemple PHP
<?php
// 1. Create Payment Request
$apiUrl = 'https://eppay.io/generate-code';
$data = [
"apiKey" => "WlJSciIhgHkUzduirHj2AqIwxFvVGN",
"amount" => "1",
"to" => "0x8AB960B95aCCc5080c15721fdeA30e72C8251F0b",
"rpc" => "https://rpc.scimatic.net",
"token" => "0x65C4A0dA0416d1262DbC04BeE524c804205B92e8",
"success" => "https://eppay.io/payment-success"
];
$options = [
'http' => [
'header' => "Content-Type: application/json\r\n",
'method' => 'POST',
'content' => json_encode($data),
],
];
$context = stream_context_create($options);
$response = file_get_contents($apiUrl, false, $context);
if ($response === FALSE) {
// Handle error
die('Error creating payment request');
}
$result = json_decode($response, true);
$paymentId = $result['paymentId'];
// 2. Store payment ID in session for later verification
session_start();
$_SESSION['payment_id'] = $paymentId;
// 3. Display payment page with QR code
?>
<!DOCTYPE html>
<html>
<head>
<title>Payment Page</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
<style>
body {
font-family: 'Arial', sans-serif;
line-height: 1.6;
color: #333;
max-width: 600px;
margin: 0 auto;
padding: 20px;
}
h1 {
color: #225573;
text-align: center;
}
#qrcode {
display: flex;
justify-content: center;
margin: 30px 0;
}
#status {
text-align: center;
padding: 15px;
border-radius: 4px;
background-color: #f5f5f5;
margin-top: 20px;
}
.success {
background-color: #d4edda;
color: #155724;
}
.instructions {
margin-top: 20px;
padding: 15px;
background-color: #e8f4fd;
border-radius: 4px;
}
</style>
</head>
<body>
<h1>Complete Your Payment</h1>
<div class="instructions">
<p>Scan the QR code below with your Eppay app to complete the payment of 1 USDT.</p>
</div>
<div id="qrcode"></div>
<div id="status">Waiting for payment...</div>
<script>
// Generate QR code
var qrCode = new QRCode(document.getElementById("qrcode"), {
text: "product=uuideppay&id=8a020135-19b7-42df-be4b-1a8722ad0570",
width: 256,
height: 256,
colorDark: "#000000",
colorLight: "#ffffff",
correctLevel: QRCode.CorrectLevel.H
});
// Check payment status every 5 seconds
var checkStatus = setInterval(function() {
var xhr = new XMLHttpRequest();
xhr.open('GET', 'check_payment_status.php', true);
xhr.onload = function() {
if (xhr.status === 200) {
var response = JSON.parse(xhr.responseText);
if (response.status === true) {
clearInterval(checkStatus);
document.getElementById('status').innerHTML = 'Payment successful!';
document.getElementById('status').className = 'success';
// Redirect to success page after 2 seconds
setTimeout(function() {
window.location.href = 'payment-success.php';
}, 2000);
}
}
};
xhr.send();
}, 5000);
</script>
</body>
</html>
<?php
// check_payment_status.php
session_start();
$paymentId = $_SESSION['payment_id'];
$statusUrl = "https://eppay.io/payment-status/{$paymentId}";
$response = file_get_contents($statusUrl);
$result = json_decode($response, true);
// Return the status as JSON
header('Content-Type: application/json');
echo json_encode($result);
?>
Exemple Python
import requests
import json
import time
import qrcode
from PIL import Image
from flask import Flask, render_template, session, jsonify
app = Flask(__name__)
app.secret_key = 'your_secret_key'
@app.route('/create-payment', methods=['POST'])
def create_payment():
# 1. Create Payment Request
api_url = 'https://eppay.io/generate-code'
data = {
"apiKey": "WlJSciIhgHkUzduirHj2AqIwxFvVGN",
"amount": "1",
"to": "0x8AB960B95aCCc5080c15721fdeA30e72C8251F0b",
"rpc": "https://rpc.scimatic.net",
"token": "0x65C4A0dA0416d1262DbC04BeE524c804205B92e8",
"success": "https://eppay.io/payment-success"
}
response = requests.post(api_url, json=data)
if response.status_code == 200:
result = response.json()
payment_id = result.get('paymentId')
# Store payment ID in session
session['payment_id'] = payment_id
# 2. Generate QR code
qr_data = f"product=uuideppay&id={payment_id}"
img = qrcode.make(qr_data)
img.save(f"static/qr_{payment_id}.png")
return render_template('payment.html', payment_id=payment_id)
else:
return jsonify({"error": "Failed to create payment"}), 500
@app.route('/check-status', methods=['GET'])
def check_status():
payment_id = session.get('payment_id')
if not payment_id:
return jsonify({"error": "No payment in progress"}), 400
status_url = f"https://eppay.io/payment-status/{payment_id}"
response = requests.get(status_url)
if response.status_code == 200:
return response.json()
else:
return jsonify({"error": "Failed to check payment status"}), 500
@app.route('/payment-success', methods=['GET'])
def payment_success():
payment_id = session.get('payment_id')
return render_template('success.html', payment_id=payment_id)
if __name__ == '__main__':
app.run(debug=True)
Modèle HTML pour l'exemple Python :
<!-- templates/payment.html -->
<!DOCTYPE html>
<html>
<head>
<title>Eppay Payment</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<style>
body {
font-family: 'Arial', sans-serif;
max-width: 600px;
margin: 0 auto;
padding: 20px;
text-align: center;
}
h1 {
color: #225573;
margin-bottom: 20px;
}
.qr-container {
margin: 30px 0;
}
#status-message {
padding: 15px;
border-radius: 4px;
background-color: #f5f5f5;
margin-top: 20px;
}
.success {
background-color: #d4edda;
color: #155724;
}
.info {
background-color: #e8f4fd;
color: #0c5460;
padding: 15px;
border-radius: 4px;
margin-top: 20px;
}
</style>
</head>
<body>
<div class="container">
<h1>Complete Your Payment</h1>
<div class="info">
Scan the QR code with your Eppay app to complete the payment of 1 USDT.
</div>
<div class="qr-container">
<img src="{{ url_for('static', filename='qr_' + payment_id + '.png') }}" alt="Payment QR Code">
</div>
<div id="payment-status">
<div id="status-message">Waiting for payment...</div>
</div>
</div>
<script>
// Check payment status every 5 seconds
function checkPaymentStatus() {
$.ajax({
url: '/check-status',
type: 'GET',
success: function(data) {
if (data.status === true) {
$('#status-message').text('Payment successful!');
$('#status-message').addClass('success');
// Redirect to success page after 2 seconds
setTimeout(function() {
window.location.href = '/payment-success';
}, 2000);
} else {
// Continue checking if payment is not yet complete
setTimeout(checkPaymentStatus, 5000);
}
},
error: function() {
$('#status-message').text('Error checking payment status');
// Try again after a delay
setTimeout(checkPaymentStatus, 10000);
}
});
}
// Start checking payment status when the page loads
$(document).ready(function() {
checkPaymentStatus();
});
</script>
</body>
</html>
<!-- templates/success.html -->
<!DOCTYPE html>
<html>
<head>
<title>Payment Successful</title>
<style>
body {
font-family: 'Arial', sans-serif;
max-width: 600px;
margin: 0 auto;
padding: 20px;
text-align: center;
}
h1 {
color: #225573;
margin-bottom: 20px;
}
.success-container {
background-color: #d4edda;
color: #155724;
padding: 20px;
border-radius: 5px;
margin: 30px 0;
}
.success-icon {
font-size: 48px;
color: #28a745;
margin-bottom: 15px;
}
.order-details {
background-color: #f8f9fa;
padding: 15px;
border-radius: 5px;
margin-top: 20px;
text-align: left;
}
</style>
</head>
<body>
<div class="container">
<h1>Payment Successful!</h1>
<div class="success-container">
<div class="success-icon">✓</div>
<p>Your payment of 1 USDT has been successfully processed.</p>
<p>Payment ID: 8a020135-19b7-42df-be4b-1a8722ad0570</p>
</div>
<div class="order-details">
<h3>Transaction Details:</h3>
<p>Amount: 1 USDT</p>
<p>Network: Scimatic</p>
<p>Date: {{ now().strftime('%Y-%m-%d %H:%M:%S') }}</p>
</div>
<p>Thank you for using Eppay!</p>
<a href="/">Return to Home</a>
</div>
</body>
</html>
Flux de travail d'intégration complet
Voici un guide étape par étape combinant tous les éléments clés de l'intégration des paiements Eppay :
- Créez une demande de paiement en utilisant l'API Eppay, en fournissant votre clé API, le montant, l'adresse du destinataire et les détails de la blockchain.
- Recevez un ID de paiement unique de la réponse de l'API.
- Générez un code QR au format
product=uuideppay&id=PAYMENT_ID. - Affichez le code QR à votre utilisateur pour qu'il le scanne avec l'application Eppay.
- Interrogez le point de terminaison du statut de paiement périodiquement pour vérifier si le paiement a été effectué.
- Traitez la confirmation de paiement lorsque le statut renvoie
true, en mettant à jour votre application en conséquence. - Gérez la notification de rappel envoyée à votre URL de succès pour une confirmation redondante.
Conseil de pro : Implémentez toujours à la fois le mécanisme d'interrogation et la gestion des rappels pour une fiabilité maximale dans la détection des paiements effectués.
Réseaux supportés
Eppay prend actuellement en charge les transactions USDT sur les réseaux blockchain suivants :
Ethereum
La plateforme de contrats intelligents originale avec une adoption généralisée.
BSC
Binance Smart Chain offre des transactions rapides et peu coûteuses.
Polygon
Solution de mise à l'échelle de couche 2 pour Ethereum avec un débit élevé.
Avalanche
Temps de confirmation rapides avec une évolutivité élevée.
Fantom
Plateforme de contrats intelligents basée sur DAG avec finalité rapide.
Arbitrum
Solution de rollup de couche 2 pour Ethereum avec des frais réduits.
Cronos
Chaîne compatible EVM de Crypto.com.
Scimatic
Réseau spécialisé pour des paiements transparents.
Remarque : Pour trouver les URL RPC et les adresses de jetons pour ces réseaux, visitez chainlist.org.
Sécurité
Eppay met en œuvre plusieurs couches de sécurité pour protéger vos fonds et vos données :
Gestion des clés privées
Toutes les clés privées sont stockées en toute sécurité sur les appareils des utilisateurs et ne sont jamais transmises aux serveurs Eppay. Les clés sont chiffrées à l'aide d'algorithmes standard de l'industrie.
Authentification biométrique
L'application mobile Eppay prend en charge l'authentification biométrique (empreinte digitale/Face ID) pour accéder à l'application et confirmer les transactions, ajoutant une couche de sécurité supplémentaire.
Sécurité de la blockchain
Toutes les transactions sont sécurisées par les réseaux blockchain respectifs. Eppay exploite les fonctionnalités de sécurité inhérentes de la technologie blockchain pour garantir l'intégrité des transactions.
Sécurité API
Pour les développeurs, l'API Eppay utilise des clés API pour l'authentification et des connexions HTTPS sécurisées pour toutes les communications. Les données sensibles ne sont jamais exposées dans les réponses de l'API.
Meilleures pratiques de sécurité :
- Ne partagez jamais votre phrase de récupération ou vos clés privées avec qui que ce soit
- Gardez votre application à jour avec la dernière version
- Vérifiez toujours les détails de la transaction avant de confirmer
- Utilisez une connexion Internet sécurisée lors des transactions
- Activez toutes les fonctionnalités de sécurité disponibles dans l'application
Questions fréquemment posées
Actuellement, Eppay prend en charge les paiements USDT (Tether) sur plusieurs réseaux blockchain. Nous prévoyons d'ajouter la prise en charge de plus de crypto-monnaies à l'avenir.
Eppay facture des frais minimaux pour les transactions. Les frais exacts dépendent du réseau blockchain que vous choisissez d'utiliser. Nous affichons les frais de réseau avant que vous ne confirmiez une transaction, il n'y a donc pas de surprises.
Les temps de transaction varient en fonction du réseau blockchain utilisé. La plupart des transactions sont confirmées en quelques secondes à quelques minutes, les réseaux comme BSC, Polygon et Avalanche traitant généralement les transactions plus rapidement qu'Ethereum.
Absolument ! Eppay est conçu pour un usage individuel et professionnel. Il est parfait pour les commerçants, les indépendants et les entreprises de toutes tailles qui souhaitent accepter les paiements en crypto-monnaie. L'API facilite l'intégration avec vos systèmes existants.
Eppay utilise des mesures de sécurité de premier plan, y compris le chiffrement de toutes les transactions et des données personnelles. Vos clés privées restent sur votre appareil et ne sont jamais transmises à nos serveurs. De plus, vous pouvez activer l'authentification biométrique pour une couche de sécurité supplémentaire.
Si vous avez enregistré votre phrase de récupération de 12 mots, vous pouvez restaurer votre portefeuille sur un nouvel appareil. Sans cette phrase, vos fonds ne peuvent pas être récupérés, c'est pourquoi il est crucial de la stocker en toute sécurité lors de la création de votre portefeuille.
L'intégration est simple. Tout d'abord, inscrivez-vous pour un compte sur eppay.io et obtenez votre clé API. Ensuite, utilisez notre API pour générer des ID de paiement, créer des codes QR et vérifier le statut des paiements. Nous fournissons une documentation détaillée et des exemples de code dans plusieurs langages de programmation pour vous aider à démarrer rapidement.
Il existe deux façons de confirmer l'achèvement du paiement : (1) Vous pouvez vérifier périodiquement le statut du paiement en utilisant notre point de terminaison API, qui renverra true lorsque le paiement sera terminé, et (2) Nous enverrons une notification à votre URL de rappel spécifiée avec les détails de la transaction lorsque le paiement sera confirmé sur la blockchain.
Commencer avec Eppay
Prêt à intégrer les paiements crypto ?
Rejoignez des milliers d'entreprises et de particuliers qui font confiance à Eppay pour leurs besoins de paiement en crypto-monnaie.