from rest_framework import serializers class StripeCheckoutRequestSerializer(serializers.Serializer): amount = serializers.DecimalField(max_digits=12, decimal_places=2, min_value=0.01) product_name = serializers.CharField(required=False, default="Example Product") success_url = serializers.URLField(required=False) cancel_url = serializers.URLField(required=False) class StripeCheckoutResponseSerializer(serializers.Serializer): url = serializers.URLField()