palsushobhan

WCFM-PayPal-Membership-Payment-404-bad-link

Feb 14th, 2025
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.77 KB | None | 0 0
  1. add_filter('wcfm_memberships_payment_paypal_args', function($body, $wcfm_membership_payment_form_data) {
  2.     $item_name = $body['item_name'] ?? 'membership plan';
  3.     $body['item_name'] = substr($item_name, 0, 20);
  4.     return $body;
  5. }, 10, 2);
  6.  
  7. add_filter( 'wcfm_memberships_payment_paypal_url', function($paypal_url) {
  8.     $wcfm_membership_options = get_option('wcfm_membership_options', []);
  9.     $membership_payment_settings = [];
  10.  
  11.     if (isset($wcfm_membership_options['membership_payment_settings'])) {
  12.         $membership_payment_settings = $wcfm_membership_options['membership_payment_settings'];
  13.     }
  14.    
  15.     return isset($membership_payment_settings['paypal_sandbox']) ? "https://www.sandbox.paypal.com/cgi-bin/webscr" : "https://www.paypal.com/cgi-bin/webscr";
  16. } );
Add Comment
Please, Sign In to add comment