Plugin Directory

Changeset 2752097


Ignore:
Timestamp:
07/05/2022 12:44:50 PM (4 years ago)
Author:
PerfectSolution
Message:

Update trunk/ - 5.0.0

Location:
woocommerce-quickpay/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • woocommerce-quickpay/trunk/README.txt

    r2729312 r2752097  
    33Tags: gateway, woo commerce, quickpay, quick pay, gateway, integration, woocommerce, woocommerce quickpay, payment, payment gateway, psp
    44Requires at least: 4.0.0
    5 Tested up to: 5.9
     5Tested up to: 6.0
    66Stable tag: trunk
    77License: GPLv2
     
    2828
    2929== Changelog ==
     30= 6.8.0 =
     31* Feat: MobilePay Subscriptions - setting added to control status transition when a payment agreement is cancelled outside WooCommerce.
     32* Dev: add filter woocommerce_quickpay_mps_cancelled_from_status
     33* Dev: add filter woocommerce_quickpay_mps_cancel_agreement_status_options
     34* Fix: Bump tested with WC version to 6.6
     35* Fix: Bump tested with WP version to 6.0
     36
    3037= 6.7.0 =
    3138* Feat: Anyday - hide gateway if currency is not DKK and if cart total is not within 300 - 30.000
  • woocommerce-quickpay/trunk/classes/instances/mobilepay-subscriptions.php

    r2688228 r2752097  
    4343        add_filter( 'woocommerce_quickpay_callback_payment_captured', [ $this, 'maybe_process_order_on_capture' ], 10, 2 );
    4444        add_filter( 'woocommerce_subscription_payment_meta', [ $this, 'woocommerce_subscription_payment_meta' ], 10, 2 );
     45        add_action( 'woocommerce_quickpay_callback_subscription_cancelled', [ $this, 'on_subscription_cancelled' ], 10, 4 );
     46    }
     47
     48    /**
     49     * @param WC_QuickPay_Order $subscription
     50     * @param WC_QuickPay_Order $parent_order
     51     * @param stdClass $operation
     52     * @param stdClass $json
     53     */
     54    public function on_subscription_cancelled( $subscription, $order, $operation, $json ) {
     55        if ( $subscription->get_payment_method() === $this->id && ( $transition_to = $this->s( 'mps_transaction_cancellation_status' ) ) ) {
     56            $allowed_transition_from = apply_filters( 'woocommerce_quickpay_mps_cancelled_from_status', [ 'active' ], $subscription, $order, $json );
     57            if ( $subscription->has_status( $allowed_transition_from ) && ! $subscription->has_status( $transition_to ) && WC_QuickPay_Helper::is_subscription_status( $transition_to ) ) {
     58                $subscription->update_status( $transition_to, ! empty( $operation->aq_status_msg ) ? $operation->aq_status_msg : __( 'Payment transaction has been cancelled by merchant or customer', 'woo-quickpay' ) );
     59            }
     60        }
    4561    }
    4662
     
    5571    public function init_form_fields() {
    5672        $this->form_fields = [
    57             'enabled'                       => [
     73            'enabled'                             => [
    5874                'title'   => __( 'Enable', 'woo-quickpay' ),
    5975                'type'    => 'checkbox',
     
    6177                'default' => 'no'
    6278            ],
    63             '_Shop_setup'                   => [
     79            '_Shop_setup'                         => [
    6480                'type'  => 'title',
    6581                'title' => __( 'Shop setup', 'woo-quickpay' ),
    6682            ],
    67             'title'                         => [
     83            'title'                               => [
    6884                'title'       => __( 'Title', 'woo-quickpay' ),
    6985                'type'        => 'text',
     
    7187                'default'     => $this->get_sanitized_method_title(),
    7288            ],
    73             'description'                   => [
     89            'description'                         => [
    7490                'title'       => __( 'Customer Message', 'woo-quickpay' ),
    7591                'type'        => 'textarea',
     
    8197                'title' => 'Checkout'
    8298            ],
    83             'checkout_instant_activation'   => [
     99            'checkout_instant_activation'         => [
    84100                'title'       => __( 'Activate subscriptions immediately.', 'woo-quickpay' ),
    85101                'type'        => 'checkbox',
     
    88104                'description' => __( 'Activates the subscription after the customer authorizes an agreement. <strong>Not suitable for membership pages selling virtual products</strong> as the first payment might take up to 48 hours to either succeed or fail. Read more <a href="https://learn.quickpay.net/helpdesk/da/articles/payment-methods/mobilepay-subscriptions/#oprettelse-af-abonnement" target="_blank">here</a>', 'woo-quickpay' ),
    89105            ],
    90             'checkout_prefill_phone_number' => [
     106            'checkout_prefill_phone_number'       => [
    91107                'title'       => __( 'Pre-fill phone number', 'woo-quickpay' ),
    92108                'type'        => 'checkbox',
     
    99115                'title' => 'Renewals'
    100116            ],
    101             'renewal_keep_active'           => [
     117            'renewal_keep_active'                 => [
    102118                'title'       => __( 'Keep subscription active', 'woo-quickpay' ),
    103119                'type'        => 'checkbox',
     
    106122                'description' => __( 'When enabled the subscription will automatically be activated after scheduling the renewal payment. If the payment fails the subscription will be put on-hold.', 'woo-quickpay' ),
    107123            ],
     124            [
     125                'type'  => 'title',
     126                'title' => __( 'Agreements', 'woo-quickpay' )
     127            ],
     128            'mps_transaction_cancellation_status' => [
     129                'title'             => __( 'Cancelled agreements status', 'woo-quickpay' ),
     130                'type'              => 'select',
     131                'class'             => 'wc-enhanced-select',
     132                'css'               => 'width: 450px;',
     133                'default'           => 'none',
     134                'description'       => __( 'Changes subscription status in case of cancelled payment agreement from either the QuickPay manager or the customer\'s MobilePay app', 'woo-quickpay' ),
     135                'options'           => $this->get_mps_cancel_agreement_status_options(),
     136                'custom_attributes' => [
     137                    'data-placeholder' => __( 'Select status', 'woo-quickpay' )
     138                ]
     139            ],
    108140        ];
    109141    }
    110142
     143    private function get_mps_cancel_agreement_status_options() {
     144        return apply_filters( 'woocommerce_quickpay_mps_cancel_agreement_status_options', [
     145            'none'      => __( 'Do nothing', 'woo-quickpay' ),
     146            'on-hold'   => wc_get_order_status_name( 'on-hold' ),
     147            'cancelled' => wc_get_order_status_name( 'cancelled' ),
     148        ], $this );
     149    }
    111150
    112151    /**
     
    154193             && WC_QuickPay_Subscription::plugin_is_active()
    155194             && ( is_cart() || is_checkout() ) && ! WC_Subscriptions_Cart::cart_contains_subscription()
    156             && ! WC_Subscriptions_Change_Payment_Gateway::$is_request_to_change_payment ) {
     195            && ! WC_Subscriptions_Change_Payment_Gateway::$is_request_to_change_payment ) {
    157196            unset( $available_gateways[ $this->id ] );
    158197        }
  • woocommerce-quickpay/trunk/classes/woocommerce-quickpay-helper.php

    r2729312 r2752097  
    380380        return strtolower( $name ) === strtolower( $browser );
    381381    }
     382
     383    /**
     384     * @param $status
     385     *
     386     * @return bool
     387     */
     388    public static function is_subscription_status( $status ) {
     389        if ( strpos( 'wc-', $status ) !== 0 ) {
     390            $status = 'wc-' . $status;
     391        }
     392
     393        return array_key_exists( $status, wcs_get_subscription_statuses() );
     394    }
    382395}
  • woocommerce-quickpay/trunk/languages/woo-quickpay-da_DK.po

    r2701960 r2752097  
    22msgstr ""
    33"Project-Id-Version: WooCommerce QuickPay\n"
    4 "POT-Creation-Date: 2022-03-30 15:10+0200\n"
    5 "PO-Revision-Date: 2022-03-30 15:12+0200\n"
     4"POT-Creation-Date: 2022-07-05 14:40+0200\n"
     5"PO-Revision-Date: 2022-07-05 14:40+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    1111"Content-Transfer-Encoding: 8bit\n"
    1212"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    13 "X-Generator: Poedit 3.0.1\n"
     13"X-Generator: Poedit 3.1\n"
    1414"X-Poedit-Basepath: ..\n"
    1515"X-Poedit-WPHeader: woocommerce-quickpay.php\n"
     
    8282msgstr "Dette er dit betalingslink"
    8383
    84 #: classes/instances/anyday.php:35 classes/instances/apple-pay.php:37
     84#: classes/instances/anyday.php:36 classes/instances/apple-pay.php:37
    8585#: classes/instances/fbg1886.php:35 classes/instances/google-pay.php:52
    8686#: classes/instances/ideal.php:36 classes/instances/klarna.php:36
    8787#: classes/instances/mobilepay-checkout.php:348
    88 #: classes/instances/mobilepay-subscriptions.php:58
    89 #: classes/instances/mobilepay-subscriptions.php:86
    90 #: classes/instances/mobilepay-subscriptions.php:93
    91 #: classes/instances/mobilepay-subscriptions.php:104
     88#: classes/instances/mobilepay-subscriptions.php:74
     89#: classes/instances/mobilepay-subscriptions.php:102
     90#: classes/instances/mobilepay-subscriptions.php:109
     91#: classes/instances/mobilepay-subscriptions.php:120
    9292#: classes/instances/mobilepay.php:34 classes/instances/paypal.php:37
    9393#: classes/instances/quickpay-extra.php:41 classes/instances/resurs.php:36
     
    103103#: classes/woocommerce-quickpay-settings.php:219
    104104#: classes/woocommerce-quickpay-settings.php:253
    105 #: classes/woocommerce-quickpay-settings.php:344
     105#: classes/woocommerce-quickpay-settings.php:343
    106106msgid "Enable"
    107107msgstr "Aktiver"
    108108
    109 #: classes/instances/anyday.php:37 classes/instances/apple-pay.php:39
     109#: classes/instances/anyday.php:38 classes/instances/apple-pay.php:39
    110110#: classes/instances/google-pay.php:54
    111 #: classes/instances/mobilepay-subscriptions.php:60
     111#: classes/instances/mobilepay-subscriptions.php:76
    112112#, php-format
    113113msgid "Enable %s payment"
    114114msgstr "Aktiver %s-betalinger"
    115115
    116 #: classes/instances/anyday.php:42 classes/instances/apple-pay.php:45
     116#: classes/instances/anyday.php:43 classes/instances/apple-pay.php:45
    117117#: classes/instances/fbg1886.php:42 classes/instances/google-pay.php:60
    118118#: classes/instances/ideal.php:43 classes/instances/klarna.php:43
    119119#: classes/instances/mobilepay-checkout.php:355
    120 #: classes/instances/mobilepay-subscriptions.php:65
     120#: classes/instances/mobilepay-subscriptions.php:81
    121121#: classes/instances/mobilepay.php:41 classes/instances/paypal.php:44
    122122#: classes/instances/quickpay-extra.php:48 classes/instances/resurs.php:43
     
    127127msgstr "Shop-indstillinger"
    128128
    129 #: classes/instances/anyday.php:45 classes/instances/apple-pay.php:48
     129#: classes/instances/anyday.php:46 classes/instances/apple-pay.php:48
    130130#: classes/instances/fbg1886.php:45 classes/instances/google-pay.php:63
    131131#: classes/instances/ideal.php:46 classes/instances/klarna.php:46
    132132#: classes/instances/mobilepay-checkout.php:358
    133 #: classes/instances/mobilepay-subscriptions.php:68
     133#: classes/instances/mobilepay-subscriptions.php:84
    134134#: classes/instances/mobilepay.php:44 classes/instances/paypal.php:47
    135135#: classes/instances/quickpay-extra.php:51 classes/instances/resurs.php:46
     
    140140msgstr "Titel"
    141141
    142 #: classes/instances/anyday.php:47 classes/instances/apple-pay.php:50
     142#: classes/instances/anyday.php:48 classes/instances/apple-pay.php:50
    143143#: classes/instances/fbg1886.php:47 classes/instances/google-pay.php:65
    144144#: classes/instances/ideal.php:48 classes/instances/klarna.php:48
    145145#: classes/instances/mobilepay-checkout.php:360
    146 #: classes/instances/mobilepay-subscriptions.php:70
     146#: classes/instances/mobilepay-subscriptions.php:86
    147147#: classes/instances/mobilepay.php:46 classes/instances/paypal.php:49
    148148#: classes/instances/quickpay-extra.php:53 classes/instances/resurs.php:48
     
    155155"QuickPay i checkout-processen."
    156156
    157 #: classes/instances/anyday.php:48
     157#: classes/instances/anyday.php:49
    158158msgid "Anyday"
    159159msgstr "Anyday"
    160160
    161 #: classes/instances/anyday.php:51 classes/instances/apple-pay.php:54
     161#: classes/instances/anyday.php:52 classes/instances/apple-pay.php:54
    162162#: classes/instances/fbg1886.php:51 classes/instances/google-pay.php:69
    163163#: classes/instances/ideal.php:52 classes/instances/klarna.php:52
    164164#: classes/instances/mobilepay-checkout.php:364
    165 #: classes/instances/mobilepay-subscriptions.php:74
     165#: classes/instances/mobilepay-subscriptions.php:90
    166166#: classes/instances/mobilepay.php:50 classes/instances/paypal.php:53
    167167#: classes/instances/quickpay-extra.php:57 classes/instances/resurs.php:52
     
    172172msgstr "Besked til kunde"
    173173
    174 #: classes/instances/anyday.php:53 classes/instances/apple-pay.php:56
     174#: classes/instances/anyday.php:54 classes/instances/apple-pay.php:56
    175175#: classes/instances/fbg1886.php:53 classes/instances/google-pay.php:71
    176176#: classes/instances/ideal.php:54 classes/instances/klarna.php:54
    177177#: classes/instances/mobilepay-checkout.php:366
    178 #: classes/instances/mobilepay-subscriptions.php:76
     178#: classes/instances/mobilepay-subscriptions.php:92
    179179#: classes/instances/mobilepay.php:52 classes/instances/paypal.php:55
    180180#: classes/instances/quickpay-extra.php:59 classes/instances/resurs.php:54
     
    187187"kunder under checkout-processen."
    188188
    189 #: classes/instances/anyday.php:54 classes/instances/apple-pay.php:57
     189#: classes/instances/anyday.php:55 classes/instances/apple-pay.php:57
    190190#: classes/instances/google-pay.php:72
    191 #: classes/instances/mobilepay-subscriptions.php:77
     191#: classes/instances/mobilepay-subscriptions.php:93
    192192#, php-format
    193193msgid "Pay with %s"
     
    231231msgstr "Betal med iDEAL"
    232232
    233 #: classes/instances/instance.php:58 woocommerce-quickpay.php:1074
     233#: classes/instances/instance.php:58 woocommerce-quickpay.php:1077
    234234#, php-format
    235235msgid "Allows you to receive payments via %s"
     
    299299"IKKE blive påvirket."
    300300
    301 #: classes/instances/mobilepay-subscriptions.php:84
     301#: classes/instances/mobilepay-subscriptions.php:58
     302msgid "Payment transaction has been cancelled by merchant or customer"
     303msgstr ""
     304
     305#: classes/instances/mobilepay-subscriptions.php:100
    302306msgid "Activate subscriptions immediately."
    303307msgstr "Aktiver abonnementer omgående."
    304308
    305 #: classes/instances/mobilepay-subscriptions.php:88
     309#: classes/instances/mobilepay-subscriptions.php:104
    306310msgid ""
    307311"Activates the subscription after the customer authorizes an agreement. "
     
    319323"target=“_blank”>her</a>"
    320324
    321 #: classes/instances/mobilepay-subscriptions.php:91
     325#: classes/instances/mobilepay-subscriptions.php:107
    322326msgid "Pre-fill phone number"
    323327msgstr "Præ-udfyld telefonnummer"
    324328
    325 #: classes/instances/mobilepay-subscriptions.php:95
     329#: classes/instances/mobilepay-subscriptions.php:111
    326330msgid ""
    327331"When enabled the customer's phone number will be used on the MobilePay "
     
    331335"Telefonnummeret bliver præ-udfyldt i MobilePay’s formular."
    332336
    333 #: classes/instances/mobilepay-subscriptions.php:102
     337#: classes/instances/mobilepay-subscriptions.php:118
    334338msgid "Keep subscription active"
    335339msgstr "Hold abonnement aktivt"
    336340
    337 #: classes/instances/mobilepay-subscriptions.php:106
     341#: classes/instances/mobilepay-subscriptions.php:122
    338342msgid ""
    339343"When enabled the subscription will automatically be activated after "
     
    345349"bliver abonnementet sat på pause."
    346350
    347 #: classes/instances/mobilepay-subscriptions.php:173
     351#: classes/instances/mobilepay-subscriptions.php:126
     352msgid "Agreements"
     353msgstr "Betalingsaftaler"
     354
     355#: classes/instances/mobilepay-subscriptions.php:129
     356msgid "Cancelled agreements status"
     357msgstr "Annullerede aftaler - status"
     358
     359#: classes/instances/mobilepay-subscriptions.php:134
     360msgid ""
     361"Changes subscription status in case of cancelled payment agreement from "
     362"either the QuickPay manager or the customer's MobilePay app"
     363msgstr ""
     364"Ændrer et medlemskabs status hvis en betalingsaftale annulleres fra QuickPay "
     365"manageren eller kundens MobilePay app"
     366
     367#: classes/instances/mobilepay-subscriptions.php:137
     368msgid "Select status"
     369msgstr "Vælg status"
     370
     371#: classes/instances/mobilepay-subscriptions.php:145
     372msgid "Do nothing"
     373msgstr "Gør ingenting"
     374
     375#: classes/instances/mobilepay-subscriptions.php:212
    348376#, php-format
    349377msgid "Payment of #%s"
    350378msgstr "Betaling af #%s"
    351379
    352 #: classes/instances/mobilepay-subscriptions.php:193
     380#: classes/instances/mobilepay-subscriptions.php:232
    353381msgid ""
    354382"'Activate subscriptions immediately.' enabled. Activating subscription due "
     
    358386"autoriseret aftale med MobilePay Subscriptions"
    359387
    360 #: classes/instances/mobilepay-subscriptions.php:243
     388#: classes/instances/mobilepay-subscriptions.php:282
    361389#: woocommerce-quickpay.php:819
    362390msgid "QuickPay Transaction ID"
     
    613641
    614642#: classes/woocommerce-quickpay-settings.php:37
    615 #: classes/woocommerce-quickpay-settings.php:368
     643#: classes/woocommerce-quickpay-settings.php:367
    616644msgid "Api User key"
    617645msgstr "API Key til din API bruger"
     
    626654
    627655#: classes/woocommerce-quickpay-settings.php:43
    628 #: classes/woocommerce-quickpay-settings.php:367
     656#: classes/woocommerce-quickpay-settings.php:366
    629657msgid "Private key"
    630658msgstr "Privat nøgle"
     
    858886"abonnementsbetaling."
    859887
    860 #: classes/woocommerce-quickpay-settings.php:312
     888#: classes/woocommerce-quickpay-settings.php:311
    861889msgid "Billing: Complete Customer Details"
    862890msgstr "Faktura: Komplet kundeinformation"
    863891
    864 #: classes/woocommerce-quickpay-settings.php:313
     892#: classes/woocommerce-quickpay-settings.php:312
    865893msgid "Browser: User Agent"
    866894msgstr "Browser: User Agent"
    867895
    868 #: classes/woocommerce-quickpay-settings.php:314
     896#: classes/woocommerce-quickpay-settings.php:313
    869897msgid "Customer: Email Address"
    870898msgstr "Customer: Email Address"
    871899
    872 #: classes/woocommerce-quickpay-settings.php:315
     900#: classes/woocommerce-quickpay-settings.php:314
    873901msgid "Customer: Phone Number"
    874902msgstr "Kunde: Telefonnummer"
    875903
    876 #: classes/woocommerce-quickpay-settings.php:316
     904#: classes/woocommerce-quickpay-settings.php:315
    877905msgid "Shipping: Complete Customer Details"
    878906msgstr "Levering: Komplet kundeinformation"
    879907
    880 #: classes/woocommerce-quickpay-settings.php:317
     908#: classes/woocommerce-quickpay-settings.php:316
    881909msgid "Shipping: Shipping Method"
    882910msgstr "Levering: Leveringsmetode"
    883911
    884 #: classes/woocommerce-quickpay-settings.php:331
     912#: classes/woocommerce-quickpay-settings.php:330
    885913msgid "Debug"
    886914msgstr "Fejlsøgning"
    887915
    888 #: classes/woocommerce-quickpay-settings.php:332
     916#: classes/woocommerce-quickpay-settings.php:331
    889917msgid "Got problems? Check out the Wiki."
    890918msgstr "Har du brug for hjælp? Tag et kig på Wiki’en."
    891919
    892 #: classes/woocommerce-quickpay-settings.php:333
     920#: classes/woocommerce-quickpay-settings.php:332
    893921msgid "View debug logs"
    894922msgstr "Se fejl-loggen"
    895923
    896 #: classes/woocommerce-quickpay-settings.php:336
     924#: classes/woocommerce-quickpay-settings.php:335
    897925msgid "Empty debug logs"
    898926msgstr "Tøm fejl-loggen"
    899927
    900 #: classes/woocommerce-quickpay-settings.php:340
     928#: classes/woocommerce-quickpay-settings.php:339
    901929msgid "Empty transaction cache"
    902930msgstr "Tøm transaktions-cache"
    903931
    904932#. Plugin Name of the plugin/theme
    905 #: classes/woocommerce-quickpay-settings.php:378
     933#: classes/woocommerce-quickpay-settings.php:377
    906934msgid "WooCommerce QuickPay"
    907935msgstr "WooCommerce QuickPay"
    908936
    909 #: classes/woocommerce-quickpay-settings.php:379
     937#: classes/woocommerce-quickpay-settings.php:378
    910938#, php-format
    911939msgid ""
     
    916944"\">indstillings-siden.</a>."
    917945
    918 #: classes/woocommerce-quickpay-settings.php:382
     946#: classes/woocommerce-quickpay-settings.php:381
    919947#, php-format
    920948msgid "<strong>%s</strong> is mandatory."
     
    10701098"p>"
    10711099
    1072 #: woocommerce-quickpay.php:921 woocommerce-quickpay.php:1112
     1100#: woocommerce-quickpay.php:921 woocommerce-quickpay.php:1115
    10731101msgid "QuickPay Payment"
    10741102msgstr "QuickPay betaling"
     
    10951123msgstr "<p><strong>%s</strong>: %s</p>"
    10961124
    1097 #: woocommerce-quickpay.php:978
     1125#: woocommerce-quickpay.php:981
    10981126msgid "Payment cancelled."
    10991127msgstr "Betaling annulleret."
    11001128
    1101 #: woocommerce-quickpay.php:986
     1129#: woocommerce-quickpay.php:989
    11021130#, php-format
    11031131msgid "Refunded %s %s"
    11041132msgstr "Refunderet %s %s"
    11051133
    1106 #: woocommerce-quickpay.php:1021
     1134#: woocommerce-quickpay.php:1024
    11071135#, php-format
    11081136msgid "Transaction failed for #%s."
    11091137msgstr "Transaktionen for #%s fejlede."
    11101138
    1111 #: woocommerce-quickpay.php:1022
     1139#: woocommerce-quickpay.php:1025
    11121140#, php-format
    11131141msgid "QuickPay status code: %s."
    11141142msgstr "QuickPay statuskode: %s."
    11151143
    1116 #: woocommerce-quickpay.php:1023
     1144#: woocommerce-quickpay.php:1026
    11171145#, php-format
    11181146msgid "QuickPay status message: %s."
    11191147msgstr "QuickPay statusbesked: %s."
    11201148
    1121 #: woocommerce-quickpay.php:1024
     1149#: woocommerce-quickpay.php:1027
    11221150#, php-format
    11231151msgid "Acquirer status code: %s"
    11241152msgstr "Statuskode fra indløser: %s"
    11251153
    1126 #: woocommerce-quickpay.php:1025
     1154#: woocommerce-quickpay.php:1028
    11271155#, php-format
    11281156msgid "Acquirer status message: %s"
    11291157msgstr "Statusbesked fra indløser: %s"
    11301158
    1131 #: woocommerce-quickpay.php:1026
     1159#: woocommerce-quickpay.php:1029
    11321160#, php-format
    11331161msgid "Data: %s"
    11341162msgstr ""
    11351163
    1136 #: woocommerce-quickpay.php:1034
     1164#: woocommerce-quickpay.php:1037
    11371165#, php-format
    11381166msgid "Invalid callback body for order #%s."
    11391167msgstr "Ugyldig callback body vedr. ordre #%s."
    11401168
    1141 #: woocommerce-quickpay.php:1116
     1169#: woocommerce-quickpay.php:1119
    11421170msgid "QuickPay Subscription"
    11431171msgstr "QuickPay Abonnement"
    11441172
    1145 #: woocommerce-quickpay.php:1159 woocommerce-quickpay.php:1252
     1173#: woocommerce-quickpay.php:1162 woocommerce-quickpay.php:1255
    11461174msgid "Current payment state"
    11471175msgstr "Nuværende transaktionsstatus"
    11481176
    1149 #: woocommerce-quickpay.php:1162
     1177#: woocommerce-quickpay.php:1165
    11501178msgid "Actions"
    11511179msgstr "Handlinger"
    11521180
    1153 #: woocommerce-quickpay.php:1166 woocommerce-quickpay.php:1173
     1181#: woocommerce-quickpay.php:1169 woocommerce-quickpay.php:1176
    11541182msgid "You are about to capture this payment"
    11551183msgstr "Du er ved at trække denne betaling"
    11561184
    1157 #: woocommerce-quickpay.php:1166
     1185#: woocommerce-quickpay.php:1169
    11581186#, php-format
    11591187msgid "Capture Full Amount (%s)"
    11601188msgstr "Træk hele beløbet (%s)"
    11611189
    1162 #: woocommerce-quickpay.php:1169
     1190#: woocommerce-quickpay.php:1172
    11631191msgid "Remaining balance"
    11641192msgstr "Resterende balance"
    11651193
    1166 #: woocommerce-quickpay.php:1172
     1194#: woocommerce-quickpay.php:1175
    11671195msgid "Capture amount"
    11681196msgstr "Træk (angiv beløb)"
    11691197
    1170 #: woocommerce-quickpay.php:1173
     1198#: woocommerce-quickpay.php:1176
    11711199msgid "Capture Specified Amount"
    11721200msgstr "Træk specificeret beløb"
    11731201
    1174 #: woocommerce-quickpay.php:1178
     1202#: woocommerce-quickpay.php:1181
    11751203msgid "You are about to cancel this payment"
    11761204msgstr "Du er ved at annullere denne betaling"
    11771205
    1178 #: woocommerce-quickpay.php:1178
     1206#: woocommerce-quickpay.php:1181
    11791207msgid "Cancel"
    11801208msgstr "Annuller"
    11811209
    1182 #: woocommerce-quickpay.php:1184 woocommerce-quickpay.php:1254
     1210#: woocommerce-quickpay.php:1187 woocommerce-quickpay.php:1257
    11831211msgid "Transaction ID"
    11841212msgstr "Transaktions-ID"
    11851213
    1186 #: woocommerce-quickpay.php:1188 woocommerce-quickpay.php:1258
     1214#: woocommerce-quickpay.php:1191 woocommerce-quickpay.php:1261
    11871215msgid "Transaction Order ID"
    11881216msgstr "Transaktions Ordre ID"
    11891217
    1190 #: woocommerce-quickpay.php:1207
     1218#: woocommerce-quickpay.php:1210
    11911219msgid "Payment ID"
    11921220msgstr "Betalings-ID"
    11931221
    1194 #: woocommerce-quickpay.php:1212
     1222#: woocommerce-quickpay.php:1215
    11951223msgid "Payment Link"
    11961224msgstr "Betalingslink"
    11971225
    1198 #: woocommerce-quickpay.php:1244
     1226#: woocommerce-quickpay.php:1247
    11991227msgid "subscription"
    12001228msgstr "abonnement"
    12011229
    1202 #: woocommerce-quickpay.php:1305
     1230#: woocommerce-quickpay.php:1308
    12031231msgid "Payment"
    12041232msgstr "Betaling"
    12051233
    1206 #: woocommerce-quickpay.php:1341
     1234#: woocommerce-quickpay.php:1344
    12071235msgid "Failed renewal"
    12081236msgstr "Fornyelse fejlede"
     
    13441372#~ msgid "Required only if using <b>Direct checkout</b>"
    13451373#~ msgstr "Påkrævet ved aktivering af <b>Direct checkout</b>"
    1346 
    1347 #~ msgid "Agreement ID"
    1348 #~ msgstr "Agreement ID"
    13491374
    13501375#~ msgid "Payment not approved. Pleases try again or contact the support."
  • woocommerce-quickpay/trunk/languages/woo-quickpay.pot

    r2701960 r2752097  
    33msgstr ""
    44"Project-Id-Version: WooCommerce QuickPay\n"
    5 "POT-Creation-Date: 2022-03-30 15:09+0200\n"
     5"POT-Creation-Date: 2022-07-05 14:39+0200\n"
    66"PO-Revision-Date: 2016-06-21 13:16+0200\n"
    77"Last-Translator: \n"
     
    1111"Content-Transfer-Encoding: 8bit\n"
    1212"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
    13 "X-Generator: Poedit 3.0.1\n"
     13"X-Generator: Poedit 3.1\n"
    1414"X-Poedit-Basepath: ..\n"
    1515"X-Poedit-WPHeader: woocommerce-quickpay.php\n"
     
    8080msgstr ""
    8181
    82 #: classes/instances/anyday.php:35 classes/instances/apple-pay.php:37
     82#: classes/instances/anyday.php:36 classes/instances/apple-pay.php:37
    8383#: classes/instances/fbg1886.php:35 classes/instances/google-pay.php:52
    8484#: classes/instances/ideal.php:36 classes/instances/klarna.php:36
    8585#: classes/instances/mobilepay-checkout.php:348
    86 #: classes/instances/mobilepay-subscriptions.php:58
    87 #: classes/instances/mobilepay-subscriptions.php:86
    88 #: classes/instances/mobilepay-subscriptions.php:93
    89 #: classes/instances/mobilepay-subscriptions.php:104
     86#: classes/instances/mobilepay-subscriptions.php:74
     87#: classes/instances/mobilepay-subscriptions.php:102
     88#: classes/instances/mobilepay-subscriptions.php:109
     89#: classes/instances/mobilepay-subscriptions.php:120
    9090#: classes/instances/mobilepay.php:34 classes/instances/paypal.php:37
    9191#: classes/instances/quickpay-extra.php:41 classes/instances/resurs.php:36
     
    101101#: classes/woocommerce-quickpay-settings.php:219
    102102#: classes/woocommerce-quickpay-settings.php:253
    103 #: classes/woocommerce-quickpay-settings.php:344
     103#: classes/woocommerce-quickpay-settings.php:343
    104104msgid "Enable"
    105105msgstr ""
    106106
    107 #: classes/instances/anyday.php:37 classes/instances/apple-pay.php:39
     107#: classes/instances/anyday.php:38 classes/instances/apple-pay.php:39
    108108#: classes/instances/google-pay.php:54
    109 #: classes/instances/mobilepay-subscriptions.php:60
     109#: classes/instances/mobilepay-subscriptions.php:76
    110110#, php-format
    111111msgid "Enable %s payment"
    112112msgstr ""
    113113
    114 #: classes/instances/anyday.php:42 classes/instances/apple-pay.php:45
     114#: classes/instances/anyday.php:43 classes/instances/apple-pay.php:45
    115115#: classes/instances/fbg1886.php:42 classes/instances/google-pay.php:60
    116116#: classes/instances/ideal.php:43 classes/instances/klarna.php:43
    117117#: classes/instances/mobilepay-checkout.php:355
    118 #: classes/instances/mobilepay-subscriptions.php:65
     118#: classes/instances/mobilepay-subscriptions.php:81
    119119#: classes/instances/mobilepay.php:41 classes/instances/paypal.php:44
    120120#: classes/instances/quickpay-extra.php:48 classes/instances/resurs.php:43
     
    125125msgstr ""
    126126
    127 #: classes/instances/anyday.php:45 classes/instances/apple-pay.php:48
     127#: classes/instances/anyday.php:46 classes/instances/apple-pay.php:48
    128128#: classes/instances/fbg1886.php:45 classes/instances/google-pay.php:63
    129129#: classes/instances/ideal.php:46 classes/instances/klarna.php:46
    130130#: classes/instances/mobilepay-checkout.php:358
    131 #: classes/instances/mobilepay-subscriptions.php:68
     131#: classes/instances/mobilepay-subscriptions.php:84
    132132#: classes/instances/mobilepay.php:44 classes/instances/paypal.php:47
    133133#: classes/instances/quickpay-extra.php:51 classes/instances/resurs.php:46
     
    138138msgstr ""
    139139
    140 #: classes/instances/anyday.php:47 classes/instances/apple-pay.php:50
     140#: classes/instances/anyday.php:48 classes/instances/apple-pay.php:50
    141141#: classes/instances/fbg1886.php:47 classes/instances/google-pay.php:65
    142142#: classes/instances/ideal.php:48 classes/instances/klarna.php:48
    143143#: classes/instances/mobilepay-checkout.php:360
    144 #: classes/instances/mobilepay-subscriptions.php:70
     144#: classes/instances/mobilepay-subscriptions.php:86
    145145#: classes/instances/mobilepay.php:46 classes/instances/paypal.php:49
    146146#: classes/instances/quickpay-extra.php:53 classes/instances/resurs.php:48
     
    151151msgstr ""
    152152
    153 #: classes/instances/anyday.php:48
     153#: classes/instances/anyday.php:49
    154154msgid "Anyday"
    155155msgstr ""
    156156
    157 #: classes/instances/anyday.php:51 classes/instances/apple-pay.php:54
     157#: classes/instances/anyday.php:52 classes/instances/apple-pay.php:54
    158158#: classes/instances/fbg1886.php:51 classes/instances/google-pay.php:69
    159159#: classes/instances/ideal.php:52 classes/instances/klarna.php:52
    160160#: classes/instances/mobilepay-checkout.php:364
    161 #: classes/instances/mobilepay-subscriptions.php:74
     161#: classes/instances/mobilepay-subscriptions.php:90
    162162#: classes/instances/mobilepay.php:50 classes/instances/paypal.php:53
    163163#: classes/instances/quickpay-extra.php:57 classes/instances/resurs.php:52
     
    168168msgstr ""
    169169
    170 #: classes/instances/anyday.php:53 classes/instances/apple-pay.php:56
     170#: classes/instances/anyday.php:54 classes/instances/apple-pay.php:56
    171171#: classes/instances/fbg1886.php:53 classes/instances/google-pay.php:71
    172172#: classes/instances/ideal.php:54 classes/instances/klarna.php:54
    173173#: classes/instances/mobilepay-checkout.php:366
    174 #: classes/instances/mobilepay-subscriptions.php:76
     174#: classes/instances/mobilepay-subscriptions.php:92
    175175#: classes/instances/mobilepay.php:52 classes/instances/paypal.php:55
    176176#: classes/instances/quickpay-extra.php:59 classes/instances/resurs.php:54
     
    181181msgstr ""
    182182
    183 #: classes/instances/anyday.php:54 classes/instances/apple-pay.php:57
     183#: classes/instances/anyday.php:55 classes/instances/apple-pay.php:57
    184184#: classes/instances/google-pay.php:72
    185 #: classes/instances/mobilepay-subscriptions.php:77
     185#: classes/instances/mobilepay-subscriptions.php:93
    186186#, php-format
    187187msgid "Pay with %s"
     
    225225msgstr ""
    226226
    227 #: classes/instances/instance.php:58 woocommerce-quickpay.php:1074
     227#: classes/instances/instance.php:58 woocommerce-quickpay.php:1077
    228228#, php-format
    229229msgid "Allows you to receive payments via %s"
     
    286286msgstr ""
    287287
    288 #: classes/instances/mobilepay-subscriptions.php:84
     288#: classes/instances/mobilepay-subscriptions.php:58
     289msgid "Payment transaction has been cancelled by merchant or customer"
     290msgstr ""
     291
     292#: classes/instances/mobilepay-subscriptions.php:100
    289293msgid "Activate subscriptions immediately."
    290294msgstr ""
    291295
    292 #: classes/instances/mobilepay-subscriptions.php:88
     296#: classes/instances/mobilepay-subscriptions.php:104
    293297msgid ""
    294298"Activates the subscription after the customer authorizes an agreement. "
     
    300304msgstr ""
    301305
    302 #: classes/instances/mobilepay-subscriptions.php:91
     306#: classes/instances/mobilepay-subscriptions.php:107
    303307msgid "Pre-fill phone number"
    304308msgstr ""
    305309
    306 #: classes/instances/mobilepay-subscriptions.php:95
     310#: classes/instances/mobilepay-subscriptions.php:111
    307311msgid ""
    308312"When enabled the customer's phone number will be used on the MobilePay "
     
    310314msgstr ""
    311315
    312 #: classes/instances/mobilepay-subscriptions.php:102
     316#: classes/instances/mobilepay-subscriptions.php:118
    313317msgid "Keep subscription active"
    314318msgstr ""
    315319
    316 #: classes/instances/mobilepay-subscriptions.php:106
     320#: classes/instances/mobilepay-subscriptions.php:122
    317321msgid ""
    318322"When enabled the subscription will automatically be activated after "
     
    321325msgstr ""
    322326
    323 #: classes/instances/mobilepay-subscriptions.php:173
     327#: classes/instances/mobilepay-subscriptions.php:126
     328msgid "Agreements"
     329msgstr ""
     330
     331#: classes/instances/mobilepay-subscriptions.php:129
     332msgid "Cancelled agreements status"
     333msgstr ""
     334
     335#: classes/instances/mobilepay-subscriptions.php:134
     336msgid ""
     337"Changes subscription status in case of cancelled payment agreement from "
     338"either the QuickPay manager or the customer's MobilePay app"
     339msgstr ""
     340
     341#: classes/instances/mobilepay-subscriptions.php:137
     342msgid "Select status"
     343msgstr ""
     344
     345#: classes/instances/mobilepay-subscriptions.php:145
     346msgid "Do nothing"
     347msgstr ""
     348
     349#: classes/instances/mobilepay-subscriptions.php:212
    324350#, php-format
    325351msgid "Payment of #%s"
    326352msgstr ""
    327353
    328 #: classes/instances/mobilepay-subscriptions.php:193
     354#: classes/instances/mobilepay-subscriptions.php:232
    329355msgid ""
    330356"'Activate subscriptions immediately.' enabled. Activating subscription due "
     
    332358msgstr ""
    333359
    334 #: classes/instances/mobilepay-subscriptions.php:243
     360#: classes/instances/mobilepay-subscriptions.php:282
    335361#: woocommerce-quickpay.php:819
    336362msgid "QuickPay Transaction ID"
     
    579605
    580606#: classes/woocommerce-quickpay-settings.php:37
    581 #: classes/woocommerce-quickpay-settings.php:368
     607#: classes/woocommerce-quickpay-settings.php:367
    582608msgid "Api User key"
    583609msgstr ""
     
    590616
    591617#: classes/woocommerce-quickpay-settings.php:43
    592 #: classes/woocommerce-quickpay-settings.php:367
     618#: classes/woocommerce-quickpay-settings.php:366
    593619msgid "Private key"
    594620msgstr ""
     
    798824msgstr ""
    799825
     826#: classes/woocommerce-quickpay-settings.php:311
     827msgid "Billing: Complete Customer Details"
     828msgstr ""
     829
    800830#: classes/woocommerce-quickpay-settings.php:312
    801 msgid "Billing: Complete Customer Details"
     831msgid "Browser: User Agent"
    802832msgstr ""
    803833
    804834#: classes/woocommerce-quickpay-settings.php:313
    805 msgid "Browser: User Agent"
     835msgid "Customer: Email Address"
    806836msgstr ""
    807837
    808838#: classes/woocommerce-quickpay-settings.php:314
    809 msgid "Customer: Email Address"
     839msgid "Customer: Phone Number"
    810840msgstr ""
    811841
    812842#: classes/woocommerce-quickpay-settings.php:315
    813 msgid "Customer: Phone Number"
     843msgid "Shipping: Complete Customer Details"
    814844msgstr ""
    815845
    816846#: classes/woocommerce-quickpay-settings.php:316
    817 msgid "Shipping: Complete Customer Details"
    818 msgstr ""
    819 
    820 #: classes/woocommerce-quickpay-settings.php:317
    821847msgid "Shipping: Shipping Method"
    822848msgstr ""
    823849
     850#: classes/woocommerce-quickpay-settings.php:330
     851msgid "Debug"
     852msgstr ""
     853
    824854#: classes/woocommerce-quickpay-settings.php:331
    825 msgid "Debug"
     855msgid "Got problems? Check out the Wiki."
    826856msgstr ""
    827857
    828858#: classes/woocommerce-quickpay-settings.php:332
    829 msgid "Got problems? Check out the Wiki."
    830 msgstr ""
    831 
    832 #: classes/woocommerce-quickpay-settings.php:333
    833859msgid "View debug logs"
    834860msgstr ""
    835861
    836 #: classes/woocommerce-quickpay-settings.php:336
     862#: classes/woocommerce-quickpay-settings.php:335
    837863msgid "Empty debug logs"
    838864msgstr ""
    839865
    840 #: classes/woocommerce-quickpay-settings.php:340
     866#: classes/woocommerce-quickpay-settings.php:339
    841867msgid "Empty transaction cache"
    842868msgstr ""
    843869
    844870#. Plugin Name of the plugin/theme
     871#: classes/woocommerce-quickpay-settings.php:377
     872msgid "WooCommerce QuickPay"
     873msgstr ""
     874
    845875#: classes/woocommerce-quickpay-settings.php:378
    846 msgid "WooCommerce QuickPay"
    847 msgstr ""
    848 
    849 #: classes/woocommerce-quickpay-settings.php:379
    850876#, php-format
    851877msgid ""
     
    854880msgstr ""
    855881
    856 #: classes/woocommerce-quickpay-settings.php:382
     882#: classes/woocommerce-quickpay-settings.php:381
    857883#, php-format
    858884msgid "<strong>%s</strong> is mandatory."
     
    9971023msgstr ""
    9981024
    999 #: woocommerce-quickpay.php:921 woocommerce-quickpay.php:1112
     1025#: woocommerce-quickpay.php:921 woocommerce-quickpay.php:1115
    10001026msgid "QuickPay Payment"
    10011027msgstr ""
     
    10201046msgstr ""
    10211047
    1022 #: woocommerce-quickpay.php:978
     1048#: woocommerce-quickpay.php:981
    10231049msgid "Payment cancelled."
    10241050msgstr ""
    10251051
    1026 #: woocommerce-quickpay.php:986
     1052#: woocommerce-quickpay.php:989
    10271053#, php-format
    10281054msgid "Refunded %s %s"
    10291055msgstr ""
    10301056
    1031 #: woocommerce-quickpay.php:1021
     1057#: woocommerce-quickpay.php:1024
    10321058#, php-format
    10331059msgid "Transaction failed for #%s."
    10341060msgstr ""
    10351061
    1036 #: woocommerce-quickpay.php:1022
     1062#: woocommerce-quickpay.php:1025
    10371063#, php-format
    10381064msgid "QuickPay status code: %s."
    10391065msgstr ""
    10401066
    1041 #: woocommerce-quickpay.php:1023
     1067#: woocommerce-quickpay.php:1026
    10421068#, php-format
    10431069msgid "QuickPay status message: %s."
    10441070msgstr ""
    10451071
    1046 #: woocommerce-quickpay.php:1024
     1072#: woocommerce-quickpay.php:1027
    10471073#, php-format
    10481074msgid "Acquirer status code: %s"
    10491075msgstr ""
    10501076
    1051 #: woocommerce-quickpay.php:1025
     1077#: woocommerce-quickpay.php:1028
    10521078#, php-format
    10531079msgid "Acquirer status message: %s"
    10541080msgstr ""
    10551081
    1056 #: woocommerce-quickpay.php:1026
     1082#: woocommerce-quickpay.php:1029
    10571083#, php-format
    10581084msgid "Data: %s"
    10591085msgstr ""
    10601086
    1061 #: woocommerce-quickpay.php:1034
     1087#: woocommerce-quickpay.php:1037
    10621088#, php-format
    10631089msgid "Invalid callback body for order #%s."
    10641090msgstr ""
    10651091
    1066 #: woocommerce-quickpay.php:1116
     1092#: woocommerce-quickpay.php:1119
    10671093msgid "QuickPay Subscription"
    10681094msgstr ""
    10691095
    1070 #: woocommerce-quickpay.php:1159 woocommerce-quickpay.php:1252
     1096#: woocommerce-quickpay.php:1162 woocommerce-quickpay.php:1255
    10711097msgid "Current payment state"
    10721098msgstr ""
    10731099
    1074 #: woocommerce-quickpay.php:1162
     1100#: woocommerce-quickpay.php:1165
    10751101msgid "Actions"
    10761102msgstr ""
    10771103
    1078 #: woocommerce-quickpay.php:1166 woocommerce-quickpay.php:1173
     1104#: woocommerce-quickpay.php:1169 woocommerce-quickpay.php:1176
    10791105msgid "You are about to capture this payment"
    10801106msgstr ""
    10811107
    1082 #: woocommerce-quickpay.php:1166
     1108#: woocommerce-quickpay.php:1169
    10831109#, php-format
    10841110msgid "Capture Full Amount (%s)"
    10851111msgstr ""
    10861112
    1087 #: woocommerce-quickpay.php:1169
     1113#: woocommerce-quickpay.php:1172
    10881114msgid "Remaining balance"
    10891115msgstr ""
    10901116
    1091 #: woocommerce-quickpay.php:1172
     1117#: woocommerce-quickpay.php:1175
    10921118msgid "Capture amount"
    10931119msgstr ""
    10941120
    1095 #: woocommerce-quickpay.php:1173
     1121#: woocommerce-quickpay.php:1176
    10961122msgid "Capture Specified Amount"
    10971123msgstr ""
    10981124
    1099 #: woocommerce-quickpay.php:1178
     1125#: woocommerce-quickpay.php:1181
    11001126msgid "You are about to cancel this payment"
    11011127msgstr ""
    11021128
    1103 #: woocommerce-quickpay.php:1178
     1129#: woocommerce-quickpay.php:1181
    11041130msgid "Cancel"
    11051131msgstr ""
    11061132
    1107 #: woocommerce-quickpay.php:1184 woocommerce-quickpay.php:1254
     1133#: woocommerce-quickpay.php:1187 woocommerce-quickpay.php:1257
    11081134msgid "Transaction ID"
    11091135msgstr ""
    11101136
    1111 #: woocommerce-quickpay.php:1188 woocommerce-quickpay.php:1258
     1137#: woocommerce-quickpay.php:1191 woocommerce-quickpay.php:1261
    11121138msgid "Transaction Order ID"
    11131139msgstr ""
    11141140
    1115 #: woocommerce-quickpay.php:1207
     1141#: woocommerce-quickpay.php:1210
    11161142msgid "Payment ID"
    11171143msgstr ""
    11181144
    1119 #: woocommerce-quickpay.php:1212
     1145#: woocommerce-quickpay.php:1215
    11201146msgid "Payment Link"
    11211147msgstr ""
    11221148
    1123 #: woocommerce-quickpay.php:1244
     1149#: woocommerce-quickpay.php:1247
    11241150msgid "subscription"
    11251151msgstr ""
    11261152
    1127 #: woocommerce-quickpay.php:1305
     1153#: woocommerce-quickpay.php:1308
    11281154msgid "Payment"
    11291155msgstr ""
    11301156
    1131 #: woocommerce-quickpay.php:1341
     1157#: woocommerce-quickpay.php:1344
    11321158msgid "Failed renewal"
    11331159msgstr ""
  • woocommerce-quickpay/trunk/woocommerce-quickpay.php

    r2729312 r2752097  
    44 * Plugin URI: http://wordpress.org/plugins/woocommerce-quickpay/
    55 * Description: Integrates your QuickPay payment gateway into your WooCommerce installation.
    6  * Version: 6.7.0
     6 * Version: 6.8.0
    77 * Author: Perfect Solution
    88 * Text Domain: woo-quickpay
     
    1111 * Wiki: http://quickpay.perfect-solution.dk/
    1212 * WC requires at least: 3.0.0
    13  * WC tested up to: 6.2
     13 * WC tested up to: 6.6
    1414 */
    1515
     
    1818}
    1919
    20 define( 'WCQP_VERSION', '6.7.0' );
     20define( 'WCQP_VERSION', '6.8.0' );
    2121define( 'WCQP_URL', plugins_url( __FILE__ ) );
    2222define( 'WCQP_PATH', plugin_dir_path( __FILE__ ) );
     
    975975                            //
    976976                            case 'cancel' :
     977                                if ( ! empty( $subscription_id ) && isset( $subscription ) ) {
     978                                    do_action( 'woocommerce_quickpay_callback_subscription_cancelled', $subscription, $order, $transaction, $json );
     979                                }
    977980                                // Write a note to the order history
    978981                                $order->note( __( 'Payment cancelled.', 'woo-quickpay' ) );
Note: See TracChangeset for help on using the changeset viewer.