Allow for charging customers

This commit is contained in:
fnux 2020-03-03 18:16:25 +01:00
commit e0cb6ac670
4 changed files with 32 additions and 20 deletions

View file

@ -38,7 +38,10 @@ class PaymentMethodSerializer(serializers.ModelSerializer):
class Meta:
model = PaymentMethod
fields = ['source', 'description', 'primary', 'stripe_card_last4']
fields = ['uuid', 'source', 'description', 'primary', 'stripe_card_last4']
class ChargePaymentMethodSerializer(serializers.Serializer):
amount = serializers.DecimalField(max_digits=10, decimal_places=2)
class CreditCardSerializer(serializers.Serializer):
number = serializers.IntegerField()