Coverage for website/payments/api/v2/admin/serializers/payable_create.py: 100.00%
5 statements
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
1from rest_framework.fields import ChoiceField
2from rest_framework.serializers import Serializer
4from payments.models import Payment
7class PayableCreateAdminSerializer(Serializer):
8 """Serializer to create a payment from a payable."""
10 payment_type = ChoiceField(choices=[Payment.CASH, Payment.CARD, Payment.WIRE])