+payment_mean_status = client.get('/me/paymentMean/{}/{}'.format(payment_mean, payment_mean_id))
+
+if payment_mean_status["state"] != "valid":
+ raise "Bouh"
+
+paid_order = client.post('/me/order/{}/payWithRegisteredPaymentMean'.format(order_id),
+ paymentMean=payment_mean, paymentMeanId=payment_mean_id)
+
+if 'paymentDate' in paid_order:
+ print("successful")