Add Member
Create a new membership profile, configure recurring billing settings, and associate customer payment information using this administration function.
Remote Membership Administration allows merchants to manage membership-related functions by submitting an HTTP POST request containing the required administration variables. The system returns a URL-encoded response string that can be parsed programmatically.
This method is also used by available API/COM libraries and serves as the reference implementation for request and response name/value pairs.
https://pay1.plugnpay.com/payment/pnpremote.cgi
Remote Membership Administration requests require:
Server IP addresses can be registered through the Security Administration menu within the merchant administration interface.
All requests submitted to the Remote Membership Administration endpoint must adhere to the following rules:
The Remote Membership Administration interface provides a consistent integration layer across supported client libraries, enabling standardized membership management and response handling.
⚠️ Important: Include only the fields you plan to define; omit any unused fields.
⚠️ Recommended: Use the notify-email variable to receive automatic notifications regarding potential security or data validation issues.
Create a new membership profile, configure recurring billing settings, and associate customer payment information using this administration function.
Process a new billing transaction using stored membership profile data, requiring only the transaction amount for authorization.
Cancel an existing membership profile and stop future recurring billing activity associated with the member account.
Verify whether a username already exists within the membership database before creating a new member profile.
Issue a return transaction using payment information stored within an existing membership profile without resubmitting customer payment details.
Permanently remove an existing membership profile and its associated stored membership information from the system.
Retrieve a list of membership profiles including status, credentials, and expiration information for synchronization or reporting purposes.
Retrieve billing transaction history for a membership profile within a specified date range.
Retrieve information associated with an existing membership profile using the member’s username.
Update an existing membership profile including billing details, recurring settings, payment information, and customer account data.