AuctionPage – Online Auctions for Nonprofits

Leírás

AuctionPage embeds live nonprofit auction listings on a WordPress site. Site administrators configure an AuctionPage API key and NPO ID, then place shortcodes on pages where auctions should appear.

Use AuctionPage to:

  • Show a full auction listing widget.
  • Show event-specific auction listings.
  • Show a single auction listing by ID.
  • Let visitors sign in, bid, post eligible auction listings, view account activity, and message sellers through AuctionPage.

Third-party service disclosure

This plugin connects to the AuctionPage service operated by EPage, Inc. An AuctionPage account, approved nonprofit organization, API key, and NPO ID are required for normal operation.

The plugin sends auction and account requests from this WordPress site to https://portal.auctionpage.com. Depending on visitor actions, this may include account registration and login details, auction listing data, bids, listing images, messages, shipping or pickup information, and related auction activity. AuctionPage service terms are available at https://www.auctionpage.com/terms and the AuctionPage privacy policy is available at https://www.auctionpage.com/privacy.

The configured API key is stored in WordPress and added server-side. It is not exposed to browser JavaScript. Visitor access tokens are stored in browser local storage by the AuctionPage frontend so visitors can remain signed in.

License, service access, and compatibility

The AuctionPage plugin code is licensed under the GNU General Public License v2.0 or later, which is required for distribution through WordPress.org and allows users to modify and redistribute the plugin code.

Access to the AuctionPage hosted service is separate from the plugin code license and remains subject to the AuctionPage Terms of Service. Modified copies of this plugin may not be compatible with the AuctionPage service, may violate AuctionPage service requirements depending on their behavior, and may not be supported by AuctionPage.

The AuctionPage name and related branding identify the AuctionPage service. The GPL license for this plugin code does not grant trademark rights or permission to suggest that an unauthorized modified version is endorsed, certified, or supported by AuctionPage.

Shortcodes

Full auction widget

[auctionpage_listings]

Event auction widget

[auctionpage_listings event_id="EVENT_ID"]

Replace EVENT_ID with the numeric event ID from the AuctionPage event manager.

Single listing

[auctionpage_listing id="LISTING_ID"]

Replace LISTING_ID with the AuctionPage listing ID.

Privacy

AuctionPage connects this site to the AuctionPage service operated by EPage, Inc. Site owners should disclose that auction and account activity may be sent to AuctionPage when visitors use the embedded auction experience.

Depending on visitor actions, data sent to AuctionPage may include account registration and login details, auction listing data, bids, listing images, messages, shipping or pickup information, and related auction activity. The plugin also stores visitor access tokens in browser local storage so visitors can remain signed in.

See the AuctionPage Privacy Policy at https://www.auctionpage.com/privacy and Terms of Service at https://www.auctionpage.com/terms.

Telepítés

  1. Upload the auctionpage folder to /wp-content/plugins/, or install the plugin ZIP through Plugins > Add New > Upload Plugin.
  2. Activate AuctionPage through the Plugins screen in WordPress.
  3. Go to AuctionPage > Settings.
  4. Enter the API Key and NPO ID provided by AuctionPage.
  5. Save settings, then use Test Connection to confirm the site can reach AuctionPage.
  6. Add one of the shortcodes below to a WordPress page.

GYIK

Do I need an AuctionPage account?

Yes. This plugin requires an approved AuctionPage nonprofit organization, API key, and NPO ID.

Does the plugin expose my API key to visitors?

No. The API key is stored in WordPress and added by the WordPress server-side proxy. It is not included in the frontend JavaScript configuration.

Which AuctionPage service does the plugin contact?

By default, the plugin contacts https://portal.auctionpage.com for API requests and uses the matching secure WebSocket endpoint for live auction updates.

Can developers change the AuctionPage endpoint?

Yes. Developers can define the AUCTIONPAGE_API_ENDPOINT constant or use the auctionpage_api_endpoint filter.

Can I modify this plugin?

Yes. The plugin code is licensed under GPLv2 or later, which allows modification and redistribution. AuctionPage service access, compatibility, support, and branding are separate from the code license and remain subject to AuctionPage service terms.

What data is stored in WordPress?

The plugin stores only the AuctionPage API key and NPO ID as WordPress options. Auction accounts, bids, listings, images, messages, and payment-related activity are handled by AuctionPage.

Vélemények

Nincsenek értékelések erről a bővítményről.

Közreműködők és fejlesztők

“AuctionPage – Online Auctions for Nonprofits” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:

Közreműködők

Változási napló

1.0.2

  • Renamed stored connection settings to use the unique auctionpage_ prefix.
  • Automatically preserved settings from earlier installations without overwriting newer values.

1.0.1

  • Enqueued the admin connection-test script through WordPress.
  • Restricted proxy paths and methods and verified protected requests with AuctionPage authentication.
  • Required an eligible role for uploads and validated JPEG, PNG, WebP and GIF content under 5,000,000 bytes per file.

1.0.0

  • Prepared the initial WordPress.org release with consistent plugin name, version, requirements, and translation domain metadata.
  • Removed the unused Domain Path header; translations use WordPress.org language packs.
  • The 1.0.10 through 1.0.13 entries below document internal builds made before the public version was set to 1.0.0.

1.0.13

  • Added translator comments for strings with placeholders to satisfy WordPress.org internationalization checks.

1.0.12

  • Clarified that the plugin remains GPL-compatible for WordPress.org while AuctionPage service access, support, compatibility, and branding are governed separately.

1.0.11

  • Added wordpress.org release metadata, service disclosure, privacy notes, license notice, and uninstall cleanup.

1.0.10

  • Synced the bundled WordPress frontend JavaScript with the current standalone AuctionPage frontend.
  • Updated plugin compatibility metadata for WordPress 7.1.