Passer au contenu

Présentation

  • Version : 2.0.0
  • Serveurs :
    • https://api.xsolla.com/api

Pay Station permet aux partenaires de monétiser leurs produits en fournissant aux utilisateurs une interface pratique pour payer les achats en jeu dans le magasin de jeu. Pour configurer l'ouverture de l'interface de paiement, reportez-vous à ces instructions.

Pay Station API fournit les groupes d'appels suivants :

  • Jeton — comprend l'appel API pour générer un jeton avec des paramètres utilisateur arbitraires pour le traitement ultérieur du paiement via l'interface de paiement.
  • Tokénisation — comprend les appels API pour traiter les paiements en toute sécurité sans ouvrir l'interface de paiement ni impliquer l'utilisateur.
  • Rapports — comprend les appels API pour renvoyer des données sur les transactions des utilisateurs, pour générer des rapports et pour répartir les virements par devises.
  • Remboursement — comprend les appels API pour demander des remboursements intégraux et partiels.
  • Test — comprend l'appel API pour tester le processus de chargeback.

Pour plus d'informations sur la configuration de l'interface de paiement, reportez-vous au guide d'intégration de la solution Payments.

Note

Vous pouvez également vous référer à la section Xsolla Base API dans la collection Postman pour tester les appels API utilisés pour l'intégration.

Télécharger la description d'OpenAPI
Langues
Serveurs
Mock server
https://xsolla.redocly.app/_mock/fr/api/pay-station/
https://api.xsolla.com/merchant/v2/
Opérations
Opérations
Opérations
Opérations
Opérations

Requête

Demande un chargeback en mode bac à sable :

  • Pour accéder au mode bac à sable, passez "mode":"sandbox" lors de l'obtention du jeton.

  • Le paiement test doit être effectué en mode bac à sable dans le même projet que celui que vous utilisez pour les tests.

  • Le statut de la transaction doit être autre que refunded et cancelled.

  • Votre rôle dans le Compte éditeur doit être au moins Gestionnaire financier. (Pour l'afficher, accédez à la section Paramètres d'entreprise > Utilisateurs).

  • Référez-vous aux instructions pour plus d'informations sur ce scénario de test.

Note

Référez-vous à la documentation pour plus d'informations sur d'autres scénarios de test.

Sécurité
basicAuth
Chemin
merchant_idintegerobligatoire

ID de commerçant.

project_idintegerobligatoire

ID de projet.

transaction_idintegerobligatoire

ID de transaction.

Corpsapplication/jsonobligatoire
object or null(empty-body)

Pour que l'appel API fonctionne correctement, le corps de la requête doit être vide.

curl -i -X POST \
  -u <username>:<password> \
  'https://xsolla.redocly.app/_mock/fr/api/pay-station/merchants/{merchant_id}/projects/{project_id}/payments/{transaction_id}/chargeback' \
  -H 'Content-Type: application/json' \
  -d '{}'

Réponses

No Content (Aucune erreur).

Réponse
Aucun contenu