API - Payment d'une commande d'un domaine de domaine

Bonjour,

Je développe une application PHP pour pouvoir acheter un nom de domaine.
J'ai exploré l'OVH API et je me suis aussi inspiré de ce post : https://community.ovhcloud.com/t/43789

Lorsque j'arrive à l'étape pour récupérer les moyens de paiements disponibles pour la commande, cela me retourne un tableau vide :
`GET /me/order/{orderId}/availableRegisteredPaymentMean`

Pourtant, j'ai bien un moyen de paiement par défaut défini dans mon espace.

J'ai essayé une autre approche, en récupérant mon moyen de paiement :
`GET /me/payment/method`
Puis :
`GET /me/order/{orderId}/pay (avec le method id)`
Mais je reçois l'erreur suivante :
`PayWithPaymentMethod Data is not a hash for a complex type`

Pourriez-vous me guider ?
Merci par avance

J'ai activité dans https://www.ovh.com/manager/dedicated/index.html#/useraccount/advanced
Les fonctionnalités beta et le mode développeur mais j'obtiens toujours un tableau vide avec :

`$ovh->get('/me/order/'.$orderId.'/availableRegisteredPaymentMean');`

Help !

Je rencontre exactement le même problème et impossible de trouver une aide à ce sujet. :confused:

Si ça peut aider, en php, l'exemple API donne comme syntaxe :

$result = $ovh->post('/me/order/'.$orderId.'/pay', array(
'paymentMethod' => '{"id":'.$id_payment.'}', // Payment method informations for pay (type: billing.order.PayWithPaymentMethod)
));

mais il faut en réalité :

$result = $ovh->post('/me/order/'.$orderId.'/pay', array(
'paymentMethod' => array("id"=>$id_payment) // Payment method informations for pay (type: billing.order.PayWithPaymentMethod)
));