Я пытаюсь выполнить транзакцию возврата через мое приложение django, используя код:
class Handler():
def __init__(self):
self.initial_values = {
'x_login': settings.API_LOGIN,
'x_tran_key': settings.TRANS_KEY,
'x_delim_data': 'TRUE',
'x_relay_response': 'FALSE',
'x_version': '3.1',
}
def send_AIM_credit(self, amount):
self.amount = amount
self.additional_values = {
'x_type': 'CREDIT',
'x_card_num': '370000000000002',
'x_amount': '123',
'x_description': "Refund",
'x_trans_id': 'someid'
}
result = self.__send_AIM_request()
if result[0] in ['3', '2']:
raise Exception("ERROR %s" % result[2], result[3])
return result
def __send_AIM_request(self):
self.initial_values.update(self.additional_values)
logging.info(self.initial_values)
params_string = urllib.urlencode(self.initial_values)
response = urllib2.urlopen(settings.AIM_URL, params_string).read()
response_list = response.split(',')
logging.info(response_list)
return response_list
Я уверен, что транзакция, которую я хочу вернуть, разрешена сделайте это, потому что у меня есть возможность возврата денег на сайте authorize.net. Почему я не могу сделать это в своем приложении? может чего-то не хватает?
AIM_URL = 'https://test.authorize.net/gateway/transact.dll'
Более того, я читал в документации, что мне не нужен полный номер карты для кредитной операции, только последние 4 цифры. I want to search with fuzzy on. It should search for spelling mistakes e.g if is enter search query charact*a*ristics, it should search for ...
I am implementing sphinx search in my rails application.
Я хочу искать с включенным нечетким. Он должен искать орфографические ошибки, например, если вводится поисковый запрос charact * a * ristics, он должен искать charact * e * ristics.
Как мне это реализовать