12345678910111213141516171819202122232425262728293031323334353637383940 |
- # Part of Odoo. See LICENSE file for full copyright and licensing details.
- def get_publishable_key(provider_sudo):
- """ Return the publishable key for Stripe.
- Note: This method serves as a hook for modules that would fully implement Stripe Connect.
- :param recordset provider_sudo: The provider on which the key should be read, as a sudoed
- `payment.provider` record.
- :return: The publishable key
- :rtype: str
- """
- return provider_sudo.stripe_publishable_key
- def get_secret_key(provider_sudo):
- """ Return the secret key for Stripe.
- Note: This method serves as a hook for modules that would fully implement Stripe Connect.
- :param recordset provider_sudo: The provider on which the key should be read, as a sudoed
- `payment.provider` record.
- :return: The secret key
- :rtype: str
- """
- return provider_sudo.stripe_secret_key
- def get_webhook_secret(provider_sudo):
- """ Return the webhook secret for Stripe.
- Note: This method serves as a hook for modules that would fully implement Stripe Connect.
- :param recordset provider_sudo: The provider on which the key should be read, as a sudoed
- `payment.provider` record.
- :returns: The webhook secret
- :rtype: str
- """
- return provider_sudo.stripe_webhook_secret
|