Membership Plugin

WordPress Membership Plugin

  • Home
  • Documentation
  • Addons
  • Support
    • Quick Setup
    • Documentation
    • Premium Addon Support
    • Paid Support
    • Support Forum
    • Support Forum Search
    • Forum Login
    • Forum Registration
  • Contact

[Support request] Subscription payments transacton Issue

Simple Membership Plugin › Forums › Simple Membership Plugin › Subscription payments transacton Issue

Tagged: Change payment process, Duplicate ' Completed ' Transactions, Shipping Address Option Diable

  • This topic has 2 replies, 2 voices, and was last updated 1 year, 2 months ago by orangecode.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • June 4, 2025 at 5:39 am #30561
    orangecode
    Participant

    Hi there,

    I’m working on setting up subscription payments with the SWPM plugin using PayPal, and I’ve run into a few questions I was hoping you could help with:

    1. Duplicate “Completed” Transactions

    When someone subscribes using the PayPal button, two “Completed” transaction records are being saved in SWPM.
    Do you know why this might be happening?

    2. PayPal Plan ID Display

    In the button editor, some subscription buttons show the PayPal Billing Plan ID automatically, while others don’t show any Plan ID at all.
    Is one of these incorrect? How should the buttons be configured?

    3. Shipping Address Showing During Payment

    Even though we’re only collecting membership fees (not selling physical products), PayPal is still asking users for a shipping address.
    Is there a way to turn that off?

    Thanks a lot in advance — I really appreciate your help!

    Best,

    June 6, 2025 at 12:33 am #30568
    The Assurer
    Moderator

    1. If you haven’t already done so, please turn on the SWPM debug logs.

    2. Do you have a PayPal Business or Personal account?

    3. Have you configured your subscription buttons according to these instructions?
    https://simple-membership-plugin.com/create-paypal-subscription-buttons-paypal-api/

    June 6, 2025 at 7:34 am #30571
    orangecode
    Participant

    Dear Assurer,

    1. I hope this message finds you well.

    2. I would like to share a few updates and ask for your expert opinion regarding the current configuration and structure of our SWPM-based membership and payment system:

    3. After entering the SWPM API keys, we created a .env file and moved it outside of the WordPress directory for better security.
    Additionally, we applied the following security rule to prevent unauthorized access:
    <Files .env>
    Order allow,deny
    Deny from all
    </Files>

    4. We have revised the flow of the payment system to follow this sequence:
    Registration → Email Activation → Payment,
    and we have successfully completed payment testing with this structure.

    5. Could there be any potential issues with changing the payment flow in this way?

    6. Initially, about 500 users were manually registered by the admin team.
    Could this cause any problems? If so, what steps should we take to ensure these bulk-registered users are safely configured?

    7. In the wp_swpm_members_meta_tbl, we are seeing that all records with meta_key: session_tokens have values like a:0:{}.
    Is this the expected behavior?

    8. Lastly, the current payment system is nearly complete.
    Do you think switching to Stripe would be a better option at this stage? We’d appreciate your advice on this matter.

    Thank you for your continued support and guidance.

    Best regards,

  • Author
    Posts
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
Log In

Please read this message before using our plugin.

Search

Featured Addons and Extensions

  • Membership Form Builder Addon
  • Member Directory Listing Addon
  • WooCommerce Payment Integration
  • Member Data Exporter Addon

Documentation

  • Documentation Index Page

Copyright © 2026 | Simple Membership Plugin | Privacy Policy