Пример #1
0
 def do_chargeback(self, reason, get_transaction):
     get_transaction.return_value = {
             'status': constants.STATUS_COMPLETED,
             'notes': {'pay_request': self.payload(),
                       'issuer_key': 'k'},
             'type': constants.TYPE_REFUND,
             'uuid': self.trans_uuid
     }
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         tasks.chargeback_notify(self.trans_uuid, reason=reason)
Пример #2
0
 def do_chargeback(self, reason, get_transaction):
     get_transaction.return_value = {
         'status': constants.STATUS_COMPLETED,
         'notes': {
             'pay_request': self.payload(),
             'issuer_key': 'k'
         },
         'type': constants.TYPE_REFUND,
         'uuid': self.trans_uuid
     }
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         tasks.chargeback_notify(self.trans_uuid, reason=reason)
Пример #3
0
 def do_chargeback(self, reason, get_transaction):
     get_transaction.return_value = {
         "status": constants.STATUS_COMPLETED,
         "notes": {
             "pay_request": self.payload(),
             "issuer_key": self.iss.issuer_key,
             "issuer": Issuer.objects.get(pk=self.iss.pk),
         },
         "type": constants.TYPE_REFUND,
         "uuid": self.trans_uuid,
     }
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         tasks.chargeback_notify(self.trans_uuid, reason)
Пример #4
0
 def do_chargeback(self, reason, get_transaction):
     get_transaction.return_value = self.transaction(
         trans_type=constants.TYPE_REFUND)
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         tasks.chargeback_notify(self.trans_uuid, reason=reason)
Пример #5
0
 def do_chargeback(self, reason, get_transaction):
     get_transaction.return_value = self.transaction(
         trans_type=constants.TYPE_REFUND)
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         tasks.chargeback_notify(self.trans_uuid, reason=reason)
Пример #6
0
 def do_chargeback(self, reason):
     self.trans.typ = TRANS_REFUND
     self.trans.save()
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         tasks.chargeback_notify(self.trans.pk, reason)