def test_returns_nothing_when_txn_is_approved(self): models.PayflowTransaction.objects.create( trxtype=codes.AUTHORIZATION, comment1='1234', pnref='V19A3A079142', response_time=0, ) with mock.patch('paypal.payflow.gateway.delayed_capture') as mock_f: mock_f.return_value = models.PayflowTransaction(result='0') facade.delayed_capture('1234')
def test_returns_nothing_when_txn_is_approved(self): models.PayflowTransaction.objects.create( trxtype=codes.AUTHORIZATION, comment1='1234', pnref='V19A3A079142', response_time=0, ) with mock.patch('paypal.payflow.gateway.delayed_capture') as mock_f: mock_f.return_value = models.PayflowTransaction( result='0' ) facade.delayed_capture('1234')
def capture(self, orig_txn): try: txn = facade.delayed_capture(orig_txn.comment1) except Exception, e: messages.error(self.request, _("Unable to settle transaction - %s") % e) return http.HttpResponseRedirect(reverse('paypal-payflow-detail', kwargs={'pk': orig_txn.id}))
def capture(self, orig_txn): try: txn = facade.delayed_capture(orig_txn.comment1) except Exception, e: messages.error( self.request, _("Unable to settle transaction - %s") % e) return http.HttpResponseRedirect( reverse('paypal-payflow-detail', kwargs={'pk': orig_txn.id}))
def capture(self, orig_txn): try: txn = facade.delayed_capture(orig_txn.comment1) except Exception as e: messages.error(self.request, _("Unable to settle transaction - %s") % e) return redirect('payflow_dashboard:paypal-payflow-detail', pk=orig_txn.id) else: messages.success(self.request, _("Transaction %s settled") % orig_txn.pnref) return redirect('payflow_dashboard:paypal-payflow-detail', pk=txn.id)