Simple PayPal Payment Wordpress Plugin - Rating, Reviews, Demo & Download

Simple PayPal Payment Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Integrates PayPal checkout into WordPress.

  • Paste PayPal checkout button to Single Post and Single Page by short code.
  • Paste PayPal checkout button to Single Post and Single Page by block.
  • Paste PayPal checkout button to Archive Page and Home Page by widget.
  • Complete payment without screen transition.
  • Can customize the PayPal checkout button.
  • Can specify the text or html before payment and after payment.
  • Can remove html elements to after payment.
  • Prepared a filter hook for processing immediately after billing.

Tutorial Video

Sample of how to use the filter hook

  • Show button
echo do_shortcode('[simplepaypalpayment size="medium" amount=20 currency="USD" email="test@test.com" payname="testpay"]');
  • shortcode
    Attribute : Description
    locale : Supported locale codes
    size : Button styles
    color : Button styles
    shape : Button styles
    label : Button styles
    amount : Price
    currency : Currency Codes
    before : Display before payment
    after : Display after payment
    remove : HTML elements to remove after payment
    remove2 : HTML elements to remove after payment
    email : Email
    payname : Unique name for this payment
  • Filter hook & Function
/** ==================================================
 * Filter of Simple PayPal Payment
 *
 * @param string $data  data.
 * @param string $payment_data  payment_data.
 * @param string $email  email.
 * @param int    $amount  amount.
 * @param string $currency  currency.
 * @param string $payname  payname.
 */
function paypal_charge( $data, $payment_data, $email, $amount, $currency, $payname ) {

    /* Please write the process to be done when billing succeeds. */
    if ( 'testpay' === $payname ) {
        update_option( 'testpay_paypal', 'paypal' . $payname . $amount . $currency );
    }

}
add_filter( 'simple_paypal_payment_charge', 'paypal_charge', 10, 6 );
  • Filter hook
    Variable : Description : From
    $data : Payment information by JSON : Value of PayPal
    $payment_data : Payment information by JSON : Value of PayPal
    $email : Email : Value of Simple PayPal Payment
    $amount : Price : Value of Simple PayPal Payment
    $currency : Currency Codes : Value of Simple PayPal Payment
    $payname : Unique name for this payment : Value of Simple PayPal Payment

Screenshots

  1. PayPal Settings

    PayPal Settings

  2. Short code

    Short code

  3. block

    block

  4. Insert from block

    Insert from block

  5. Page view

    Page view

  6. Widget Settings

    Widget Settings


Reviews & Comments