Я выполняю интеграцию чередующихся платежей с использованием python и использую следующие данные:
import requests
import json
pos = requests.post
url = "https://api.stripe.com/v1/sources"
headers = {'AUTHORIZATION': 'Bearer sk_test_NXht3wZpuYWRIWpMDDqT3RG2'}
data = {
'type': 'alipay',
'owner[email]': 'abc@xyz.com',
'redirect[return_url]': 'https://www.google.com',
'amount': '500',
'currency': 'USD',
'metadata': {
'data': 'data'
}
}
pos(url, data=data, headers=headers).text
json.loads(pos(url, data=data, headers=headers).text)
При выдаче метаданных выдается ошибка '{\ n "error": {\ n "message": "Неверный хеш", \ n "param": "метаданные", \ n "тип": "invalid_request_error" \ n} \ n} \ n ', но в соответствии с документацией полосы могут использоваться метаданные (https://stripe.com/docs/api/curl#create_source-metadata)
Может кто-нибудь сказать решение, почему оно дает такую ошибку.