diff --git a/apps/pg/models.py b/apps/pg/models.py index 661fddc..b8b1af2 100644 --- a/apps/pg/models.py +++ b/apps/pg/models.py @@ -49,7 +49,7 @@ class PaymentRequest(models.Model): def set_gateway(self, gateway): self.gateway = gateway if gateway == 'pna': - pna = PNA.objects.create() + pna = PNA.objects.create(payment_request=self) pna.payment_request = self if gateway == 'fake': diff --git a/apps/pg/serializers.py b/apps/pg/serializers.py index baffb9c..569a4cb 100644 --- a/apps/pg/serializers.py +++ b/apps/pg/serializers.py @@ -16,6 +16,7 @@ class PaymentRequestSerializer(serializers.ModelSerializer): 'amount', 'updated_at', 'callback_url', + "phone_number" ) read_only_fields = ['uuid', 'user','updated_at', 'state', 'created_at'] diff --git a/static/image/fake.png b/static/image/fake.png new file mode 100644 index 0000000..8049773 Binary files /dev/null and b/static/image/fake.png differ