shop.payment_providers.paypal_plus

Module Contents

Classes

PayPalPlus

PayPal Plus integration for the ViUR Shop.

Attributes

shop.payment_providers.paypal_plus.logger
class shop.payment_providers.paypal_plus.PayPalPlus

Bases: shop.payment_providers.PaymentProviderAbstract

PayPal Plus integration for the ViUR Shop.

Supports multiple payment methods through PayPal Plus, including PayPal, credit card, and more. Handles the checkout process, payment state checks, and webhook handling for payment updates.

name: Final[str] = 'paypal_plus'
checkout(order_skel)
Parameters:

order_skel (viur.core.skeleton.SkeletonInstance)

Return type:

Any

charge()
check_payment_state()
return_handler()
webhook()
get_debug_information()