13 lines
483 B
Python
13 lines
483 B
Python
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()
|