blob: 731061bdc9a46a28c94eab5ae3e8912440f5b4d3 [file] [log] [blame]
swissChilif0cbdc32023-01-05 17:21:38 -05001<?php
2if ( ! defined( 'ABSPATH' ) ) {
3 exit;
4}
5
6/**
7 * Przelewy24 Payment Method class extending UPE base class
8 */
9class WC_Stripe_UPE_Payment_Method_P24 extends WC_Stripe_UPE_Payment_Method {
10
11 const STRIPE_ID = 'p24';
12
13 const LPM_GATEWAY_CLASS = WC_Gateway_Stripe_P24::class;
14
15 /**
16 * Constructor for Przelewy24 payment method
17 */
18 public function __construct() {
19 parent::__construct();
20 $this->stripe_id = self::STRIPE_ID;
21 $this->title = __( 'Pay with Przelewy24', 'woocommerce-gateway-stripe' );
22 $this->is_reusable = false;
23 $this->supported_currencies = [ 'EUR', 'PLN' ];
24 $this->label = __( 'Przelewy24', 'woocommerce-gateway-stripe' );
25 $this->description = __(
26 'Przelewy24 is a Poland-based payment method aggregator that allows customers to complete transactions online using bank transfers and other methods.',
27 'woocommerce-gateway-stripe'
28 );
29 }
30}