Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 895 Bytes

checkout.rst

File metadata and controls

40 lines (26 loc) · 895 Bytes

Checkout

Checkout reference.

Payment

To use the payment methods:

from salesman.checkout.payment import payment_methods_pool

basket_payments = payment_methods_pool.get_payments('basket')
order_payments = payment_methods_pool.get_payments('order')

payment = payment_methods_pool.get_payment('pay-in-advance')

salesman.checkout.payment.PaymentError

salesman.checkout.payment.PaymentMethod

salesman.checkout.payment.PaymentMethodsPool

salesman.checkout.payment.payment_methods_pool

Utils

salesman.checkout.utils.validate_address

Serializers

salesman.checkout.serializers.PaymentMethodSerializer

salesman.checkout.serializers.CheckoutSerializer