shop.payment_providers.unzer_googlepay

Attributes

Classes

UnzerGooglepay

Unzer Google Pay payment method integration for the ViUR Shop.

Module Contents

shop.payment_providers.unzer_googlepay.logger
class shop.payment_providers.unzer_googlepay.UnzerGooglepay(*, merchant_id, merchant_name, allow_credit_cards=True, allow_prepaid_cards=True, **kwargs)

Bases: shop.payment_providers.unzer_abstract.UnzerAbstract

Unzer Google Pay payment method integration for the ViUR Shop.

Enables customers to pay Google Pay through the Unzer payment gateway.

Parameters:
  • merchant_id (str | Callable[[], str])

  • merchant_name (str | Callable[[], str])

  • allow_credit_cards (bool)

  • allow_prepaid_cards (bool)

  • kwargs (Any)

name: Final[str] = 'unzer-googlepay'
allow_credit_cards = True
allow_prepaid_cards = True
property merchant_id: str
Return type:

str

property merchant_name: str
Return type:

str

get_payment_type(order_skel)
Parameters:

order_skel (viur.core.skeleton.SkeletonInstance)

Return type:

unzer.model.PaymentType

get_checkout_start_data(order_skel)
Parameters:

order_skel (viur.core.skeleton.SkeletonInstance)

Return type:

Any