Note:
For subscriptions to be automatically updated for your users, you will need to setup a return URL for each of your payment methods. For all payment types, this return URL should be set as:

  •  ' . $boardurl . '/subscriptions.php

You can edit the link for paypal directly, by clicking here.
For the other gateways (If installed) you can normally find it in your customer panels, usually under the term "Return URL" or "Callback URL".'; // View subscription strings. $txt['paid_name'] = 'Name'; $txt['paid_status'] = 'Status'; $txt['paid_cost'] = 'Cost'; $txt['paid_duration'] = 'Duration'; $txt['paid_active'] = 'Active'; $txt['paid_pending'] = 'Pending Payment'; $txt['paid_finished'] = 'Finished'; $txt['paid_total'] = 'Total'; $txt['paid_is_active'] = 'Activated'; $txt['paid_none_yet'] = 'You haven\'t set up any subscriptions yet.'; $txt['paid_payments_pending'] = 'Payments Pending'; $txt['paid_order'] = 'Order'; $txt['yes'] = 'Yes'; $txt['no'] = 'No'; // Add/Edit/Delete subscription. $txt['paid_add_subscription'] = 'Add Subscription'; $txt['paid_edit_subscription'] = 'Edit Subscription'; $txt['paid_delete_subscription'] = 'Delete Subscription'; $txt['paid_mod_name'] = 'Subscription Name'; $txt['paid_mod_desc'] = 'Description'; $txt['paid_mod_reminder'] = 'Send Reminder Email'; $txt['paid_mod_reminder_desc'] = 'Days before subscription is due to expire to send reminder. (In days, 0 to disable)'; $txt['paid_mod_email'] = 'Email to Send upon Completion'; $txt['paid_mod_email_desc'] = 'Where {NAME} is members name; {FORUM} is community name. Email subject should be on first line. Blank for no email notification.'; $txt['paid_mod_cost_usd'] = 'Cost (USD)'; $txt['paid_mod_cost_eur'] = 'Cost (EUR)'; $txt['paid_mod_cost_gbp'] = 'Cost (GBP)'; $txt['paid_mod_cost_cad'] = 'Cost (CAD)'; $txt['paid_mod_cost_aud'] = 'Cost (AUD)'; $txt['paid_mod_cost_blank'] = 'Leave this blank to not offer this currency.'; $txt['paid_mod_span'] = 'Length of Subscription'; $txt['paid_mod_span_days'] = 'Days'; $txt['paid_mod_span_weeks'] = 'Weeks'; $txt['paid_mod_span_months'] = 'Months'; $txt['paid_mod_span_years'] = 'Years'; $txt['paid_mod_active'] = 'Active'; $txt['paid_mod_active_desc'] = 'A subscription must be active for new members to join.'; $txt['paid_mod_prim_group'] = 'Primary Group upon Subscription'; $txt['paid_mod_prim_group_desc'] = 'Primary group to put the user into when they subscribe.'; $txt['paid_mod_add_groups'] = 'Additional Groups upon Subscription'; $txt['paid_mod_add_groups_desc'] = 'Additional groups to add the user to after subscription.'; $txt['paid_mod_no_group'] = 'Don\'t Change'; $txt['paid_mod_edit_note'] = 'Note that as this group has existing subscribers the group settings cannot be changed!'; $txt['paid_mod_delete_warning'] = 'WARNING

If you delete this subscription all users currently subscribed will lose any access rights granted by the subscription. Unless you are sure you want to do this it is recommended that you simply deactivate a subscription rather than delete it.
'; $txt['paid_mod_repeatable'] = 'Allow user to auto-renew this subscription'; $txt['paid_mod_allow_partial'] = 'Allow partial subscription'; $txt['paid_mod_allow_partial_desc'] = 'If this option is enabled, in the case where the user pays less than required they will be granted a subscription for the percentage of the duration they have paid for.'; $txt['paid_mod_fixed_price'] = 'Subscription for fixed price and period'; $txt['paid_mod_flexible_price'] = 'Subscription price varies on duration ordered'; $txt['paid_mod_price_breakdown'] = 'Flexible Price Breakdown'; $txt['paid_mod_price_breakdown_desc'] = 'Define here how much the subscription should cost dependant on the period they subscribe for. For example, it could cost 12USD to subscribe for a month, but only 100USD for a year. If you don\'t want to define a price for a particular period of time leave it blank.'; $txt['flexible'] = 'Flexible'; $txt['paid_per_day'] = 'Price Per Day'; $txt['paid_per_week'] = 'Price Per Week'; $txt['paid_per_month'] = 'Price Per Month'; $txt['paid_per_year'] = 'Price Per Year'; $txt['day'] = 'Day'; $txt['week'] = 'Week'; $txt['month'] = 'Month'; $txt['year'] = 'Year'; // View subscribed users. $txt['viewing_users_subscribed'] = 'Viewing Users'; $txt['view_users_subscribed'] = 'Viewing users subscribed to: "%1$s"'; $txt['no_subscribers'] = 'There are currently no subscribers to this subscription.'; $txt['add_subscriber'] = 'Add New Subscriber'; $txt['edit_subscriber'] = 'Edit Subscriber'; $txt['delete_selected'] = 'Delete Selected'; $txt['complete_selected'] = 'Complete Selected'; // @todo These strings are used in conjunction with JavaScript. Use numeric entities. $txt['delete_are_sure'] = 'Are you sure you want to delete all records of the selected subscriptions?'; $txt['complete_are_sure'] = 'Are you sure you want to complete the selected subscriptions?'; $txt['start_date'] = 'Start Date'; $txt['end_date'] = 'End Date'; $txt['start_date_and_time'] = 'Start Date and Time'; $txt['end_date_and_time'] = 'End Date and Time'; $txt['edit'] = 'EDIT'; $txt['one_username'] = 'Please enter one username only.'; $txt['minute'] = 'Minute'; $txt['error_member_not_found'] = 'The member entered could not be found'; $txt['member_already_subscribed'] = 'This member is already subscribed to this subscription. Please edit their existing subscription.'; $txt['search_sub'] = 'Find User'; // Make payment. $txt['paid_confirm_payment'] = 'Confirm Payment'; $txt['paid_confirm_desc'] = 'To continue through to payment please check the details below and hit "Order"'; $txt['paypal'] = 'PayPal'; $txt['paid_confirm_paypal'] = 'To pay using PayPal please click the button below. You will be directed to the PayPal site for payment.'; $txt['paid_paypal_order'] = 'Order with PayPal'; $txt['worldpay'] = 'WorldPay'; $txt['paid_confirm_worldpay'] = 'To pay using WorldPay please click the button below. You will be directed to the WorldPay site for payment.'; $txt['paid_worldpay_order'] = 'Order with WorldPay'; $txt['nochex'] = 'Nochex'; $txt['paid_confirm_nochex'] = 'To pay using Nochex please click the button below. You will be directed to the Nochex site for payment.'; $txt['paid_nochex_order'] = 'Order with Nochex'; $txt['authorize'] = 'Authorize.Net'; $txt['paid_confirm_authorize'] = 'To pay using Authorize.Net please click the button below. You will be directed to the Authorize.Net site for payment.'; $txt['paid_authorize_order'] = 'Order with Authorize.Net'; $txt['2co'] = '2checkout'; $txt['paid_confirm_2co'] = 'To pay using 2co.com please click the button below. You will be directed to the 2co.com site for payment.'; $txt['paid_2co_order'] = 'Order with 2co.com'; $txt['paid_done'] = 'Payment Complete'; $txt['paid_done_desc'] = 'Thank you for your payment. Once the transaction has been verified the subscription will be activated.'; $txt['paid_sub_return'] = 'Return to Subscriptions'; $txt['paid_current_desc'] = 'Below is a list of all your current and previous subscriptions. To extend an existing subscription simply select it from the list above.'; $txt['paid_admin_add'] = 'Add This Subscription'; $txt['paid_not_set_currency'] = 'You have not setup your currency yet. Please do so from the Settings section before continuing.'; $txt['paid_no_cost_value'] = 'You must enter a cost and subscription length.'; $txt['paid_invalid_duration'] = 'You must enter a valid duration for this subscription.'; $txt['paid_invalid_duration_D'] = 'If putting in a subscription length measured in days, you can only use 1 to 90 days. If you want a subscription that long, you should use weeks, months or years.'; $txt['paid_invalid_duration_W'] = 'If putting in a subscription length measured in weeks, you can only use 1 to 52 weeks. If you want a subscription that long, you should use months or years'; $txt['paid_invalid_duration_M'] = 'If putting in a subscription length measured in months, you can only use 1 to 24 months. If you want a subscription that long, you should use years'; $txt['paid_invalid_duration_Y'] = 'If putting in a subscription length measured in years, you can only use 1 to 5 years.'; $txt['paid_all_freq_blank'] = 'You must enter a cost for at least one of the four durations.'; // Some error strings. $txt['paid_no_data'] = 'No valid data was sent to the script.'; $txt['paypal_could_not_connect'] = 'Could not connect to PayPal server'; $txt['paid_sub_not_active'] = 'That subscription is not taking any new users.'; $txt['paid_disabled'] = 'Paid subscriptions are currently disabled.'; $txt['paid_unknown_transaction_type'] = 'Unknown Paid Subscriptions transaction type.'; $txt['paid_empty_member'] = 'Paid subscription handler could not recover member ID'; $txt['paid_could_not_find_member'] = 'Paid subscription handler could not find member with ID: %1$d'; $txt['paid_count_not_find_subscription'] = 'Paid subscription handler could not find subscription for member ID: %1$s, subscription ID: %2$s'; $txt['paid_count_not_find_subscription_log'] = 'Paid subscription handler could not find subscription log entry for member ID: %1$s, subscription ID: %2$s'; $txt['paid_count_not_find_outstanding_payment'] = 'Could not find outstanding payment entry for member ID: %1$s, subscription ID: %2$s so ignoring'; $txt['paid_admin_not_setup_gateway'] = 'Sorry, the admin has not yet finished setting up paid subscriptions. Please check back later.'; $txt['paid_make_recurring'] = 'Make this a recurring payment'; $txt['subscriptions'] = 'Subscriptions'; $txt['subscription'] = 'Subscription'; $txt['paid_subs_desc'] = 'Below is a list of all the subscriptions which are available on this forum.'; $txt['paid_subs_none'] = 'There are currently no paid subscriptions available.'; $txt['paid_current'] = 'Existing Subscriptions'; $txt['pending_payments'] = 'Pending Payments'; $txt['pending_payments_desc'] = 'This member has attempted to make the following payments for this subscription but the confirmation has not been received by the forum. If you are sure the payment has been received click "accept" to action to subscription. Alternatively you can click "Remove" to remove all reference to the payment.'; $txt['pending_payments_value'] = 'Value'; $txt['pending_payments_accept'] = 'Accept'; $txt['pending_payments_remove'] = 'Remove'; ?>