diff --git a/pretix_wallet/serializers.py b/pretix_wallet/serializers.py index 5cc5056..44b2101 100644 --- a/pretix_wallet/serializers.py +++ b/pretix_wallet/serializers.py @@ -3,7 +3,7 @@ from django.db import transaction from pretix.base.models import Item, Order, OrderPosition, GiftCardTransaction from rest_framework.exceptions import ValidationError -from rest_framework.fields import SerializerMethodField, CharField, ListField, DateTimeField, IntegerField +from rest_framework.fields import SerializerMethodField, CharField, ListField, DateTimeField, IntegerField, FloatField from rest_framework.serializers import Serializer, ModelSerializer from pretix_wallet.models import CustomerWallet @@ -79,7 +79,7 @@ def create(self, validated_data): class CustomerWalletSerializer(ModelSerializer): - initial_balance = IntegerField(write_only=True, required=False) + initial_balance = FloatField(write_only=True, required=False) token_id = CharField(write_only=True, required=False) customer = CustomerRelatedField(slug_field="identifier")