=== ZAD Simple PayPal Payment Button ===
Contributors: zeeshanaslam
Donate link: https://aiviralab.com
Tags: paypal, paypal button, payment button, accept payments, donations
Requires at least: 5.8
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Accept payments, donations, and service fees easily on your WordPress site with a lightweight, secure PayPal button shortcode.

== Description ==

Collecting payments or donations on your WordPress site shouldn't require complex eCommerce frameworks or bloated cart systems.

**ZAD Simple PayPal Payment Button** is an ultra-lightweight, single-file solution designed for freelancers, service providers, creators, and non-profits who want to receive payments directly to their PayPal account via shortcode.

### Key Features:

1. **Lightweight & Fast (Zero Database Bloat):**
   * Single-file architecture that loads with zero page speed penalty.
   * Does not create unnecessary database tables or require WooCommerce.

2. **Fixed or Custom Payment Amounts:**
   * Charge fixed amounts for specific services or products.
   * Allow visitors to enter custom donation amounts or variable invoice values.

3. **Secure Sandbox & Live Modes:**
   * Test your checkout experience safely with PayPal Sandbox mode before taking live payments.

4. **Custom Return & Cancellation URLs:**
   * Direct customers to a dedicated "Thank You" confirmation page after successful payment, or a recovery page upon cancellation.

5. **Flexible Shortcode Controls:**
   * Display buttons anywhere using `[zad_paypal_button]`.
   * Multiple button color styles: Gold, Blue, and Dark.

Usage:
Simply insert the shortcode in any post, page, or widget:
`[zad_paypal_button]`

Fixed price example:
`[zad_paypal_button item_name="Web Design Consultation" amount="75.00"]`

Custom amount / donation example:
`[zad_paypal_button item_name="Project Support" allow_custom="true" button_text="Donate with PayPal"]`

Styling examples:
`[zad_paypal_button style="blue"]`
`[zad_paypal_button style="dark"]`

== Installation ==

1. Upload the `zad-simple-paypal-payment-button` directory to the `/wp-content/plugins/` directory (or upload the `.zip` package via **Plugins > Add New > Upload Plugin**).
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Navigate to **Settings > PayPal Button** and enter your verified PayPal merchant email address.
4. Place `[zad_paypal_button]` on any post, page, or template.

== Frequently Asked Questions ==

= Do I need a complex PayPal Developer API account? =
No! You only need your standard verified PayPal email address to start receiving payments immediately.

= Does this plugin store payment details on my server? =
No. Transactions are securely completed on PayPal's official encrypted checkout gateway, ensuring complete PCI compliance and visitor security.

= Can I use this for non-profit donations? =
Yes. Use `allow_custom="true"` in the shortcode to let contributors choose their own donation amount.

== Screenshots ==

1. Settings panel configuring PayPal Merchant Email, currency, and redirect URLs.
2. Front-end PayPal button rendering with instant checkout trigger.

== Changelog ==

= 1.0.0 =
* Initial official release on WordPress.org.
