def process_confirmation(self):
        self.order.update_status(self.order.CONFIRMED, 'Confirmation given')
        signals.order_confirmed.send(
            sender=self.shop,
            order=self.order,
            request=self.request)

        module = dict(
            (m.key, m) for m in self.payment_modules
            )[self.cleaned_data['payment_method']]

        return module.process_order_confirmed(self.request, self.order)
Process the successful order submission
dataset/ETHPy150Open matthiask/plata/plata/shop/forms.py/ConfirmationForm.process_confirmation