Follow me on Twitter
RSS


Click PayPal if you use PayPal Button Generator for real money .
Click Sandbox if you use this PayPal Buy Now button maker for test transactions.
Enter the URL where digital goods are located.
Enter the number of hours you wish to remain valid download URL for digital goods.
Allowed value: positive integer
Enter the name of your item here.
This variable tells to this PayPal button creator the name of the item being sold.
Character length and limitations: 127 single-byte characters
Pass-through variable for you to track product or service purchased or the contribution made.
The value you specify is passed back to you upon payment completion.
This variable is required if you want PayPal to track profit and loss for the item the button sells.
Character length and limitations: 127 single-byte characters

Enter the currency of your item here (default: USD).
This variable tells PayPal the 3-letter ISO-4217 currency code of the payment.

PayPal uses 3-character ISO-4217 codes for specifying currencies in fields and variables.

Use arrow keys to see all currencies.

Currencies and Currency Codes Supported by PayPal

Currency

Currency Code

Australian Dollar

AUD

Brazilian Real

Note:

This currency is supported as a payment currency and a currency balance for in-country PayPal accounts only.

BRL

Canadian Dollar

CAD

Czech Koruna

CZK

Danish Krone

DKK

Euro

EUR

Hong Kong Dollar

HKD

Hungarian Forint

HUF

Israeli New Sheqel

ILS

Japanese Yen

JPY

Malaysian Ringgit

Note:

This currency is supported as a payment currency and a currency balance for in-country PayPal accounts only.

MYR

Mexican Peso

MXN

Norwegian Krone

NOK

New Zealand Dollar

NZD

Philippine Peso

PHP

Polish Zloty

PLN

Pound Sterling

GBP

Singapore Dollar

SGD

Swedish Krona

SEK

Swiss Franc

CHF

Taiwan New Dollar

TWD

Thai Baht

THB

Turkish Lira

Note:

This currency is supported as a payment currency and a currency balance for in-country PayPal accounts only.

TRY

U.S. Dollar

USD

This variable tells PayPal the amount of the item. This does not including shipping, handling, or tax.

Limitations: Value must be a positive number. No currency symbol.
Must have two decimal places, decimal separator must be a period (.), and the optional thousands separator must be a comma (,).
Enter your PayPal e-mail address here.

An email address associated with your PayPal account.
Email address must be confirmed.

Character length and limitations: 127 single-byte characters
Put your return URL here (for a successful payment).

The URL to which the buyer's browser is redirected after completing the payment;
for example, a URL on your site that displays a "Thank you for your payment" page.
Default: The browser is redirected to a PayPal web page.

Max length: 1024 characters

This is identity token, a string value that identifies your account to PayPal.

Activating PDT

To use PDT, you must activate PDT and Auto Return in your PayPal account profile.
You must also acquire a PDT identity token, which is used in all PDT communication you send to PayPal.

Follow these steps to configure your account for PDT:

  1. Log in to your PayPal account.
  2. Click the Profile subtab.
  3. Click My selling tools in the My Profile column.
  4. Click Update link next to Return customers to my website after they pay with PayPal.
  5. Under Auto Return for Website Payments, click the On radio button.
  6. For the Return URL, enter the URL on your site that will receive the transaction ID posted by PayPal after a customer payment.
  7. Under Payment Data Transfer, click the On radio button.
  8. Click Save.
  9. Click Update link next to Return customers to my website after they pay with PayPal.
  10. Scroll down to the Payment Data Transfer section of the page to view your PDT identity token.
Put your Instant Payment Notification (Button Maker & IPN creator) URL here.

The URL to which PayPal posts information about the transaction via Instant Payment Notification (IPN).
Must be URL-encoded.

Character length: 255 characters
This field is optional.
If you already use a Button Maker & IPN Creator script you can still use it.

All variables relating to transactions received from PayPal
will also be sent by PayPal Button Generator for further processing
to your old script as a POST request.
All variables relating to transactions received from PayPal will be stored
by this paypal button maker in a table in this CSV (comma-separated values) file.
You can use Excel or an online viewer https://sheet.zoho.com/excelviewer to open the file.
Put your return URL here (for a canceled payment).

A URL to which the customer's browser is returned if payment is canceled;
for example, a URL on your website that displays a "Payment Canceled" page.

Default: Browser is directed to the PayPal website.
{$item_name}, {$download_link}, {$download_life}, {$business}, {$timestamp}, {$date}
and all variables specific to the transaction received from PayPal:

$_POST["address_country"], ... ["item_number"], ["item_name"], ["mc_gross"],
["mc_currency"], ["first_name"], ["last_name"], ["payer_email"],
["address_city"], ["address_country_code"], ["address_name"], ["address_state"],
["address_status"], ["address_street"], ["address_zip"], ["business"],
["charset"], ["handling_amount"], ["ipn_track_id"], ["mc_fee"],
["notify_version"], ["payer_id"], ["payer_status"], ["payment_date"],
["payment_fee"], ["payment_gross"], ["payment_status"], ["payment_type"],
["protection_eligibility"], ["quantity"], ["receiver_email"], ["receiver_id"],
["residence_country"], ["shipping"], ["tax"], ["test_ipn"],
["transaction_subject"], ["txn_id"], ["txn_type"], ... $_POST["verify_sign"]
Insert thank-you page (usually an HTML or PHP document).

If this page is a PHP document you can use specific script variables:
Check this box if you want the client to receive from PayPal Button Generator
a personalized email message with information about the transaction with your digital goods.
Check this box if you want to receive a personalized email message from this PayPal button maker
with information about the transaction that took place with your digital goods.
It is recommended that you check SMTP radio button if you want to maximize the chances
that the email will not be rejected by spam filters of the mail server.
Authentication and encryption capabilities of the SMTP mail server increases the chances
that the email will get a good score and will not be rejected by spam filters of the mail server.

It is necessary that either PHP function fsockopen() or pfsockopen() to be enabled on your web server.
Check this box if the script warns you that none of the PHP function fsockopen() or pfsockopen() is enabled
and you want the email message to be sent by this PayPal Buy Now button creator with PHP mail() function.
Enter the email address of the sender.
This may differ from the email address associated with your PayPal account.
Select ssl://smtp.googlemail.com if the program does not warn you that SSL is disabled on your web server
and you have a gmail account from Google http://gmaiI.com

Select mail.gmx.com if the program warns you that SSL is disabled on your web server.
mail.gmx.com SMTP server is reliable.
Sign up for a free email account at http://gmx.com

Select Other if you want to use another SMTP server.
Enter the port number that your SMTP server accepts connections.
Perhaps the port number is 25 .
Enter the email address or username that you use to connect to the SMTP server.
Enter the password that you use to connect to the SMTP server.
Enter the subject of the message transmitted by email
to the buyer from this Paypal Buy Now button maker.

In this text field you can use particular script variables:

Overriding Word Wrapping

Because word wrapping is enabled (recommended to comply with RFC 822)
if you have a very long link in your email it can get wrapped too,
causing it to become unclickable by the person receiving it.
You can manually override word wrapping within part of your message like this:

The text of your email that
gets wrapped normally.

{unwrap}http://example.com/a_long_link_that_should_not_be_wrapped.html{/unwrap}

More text that will be
wrapped normally.

Place the item you do not want word-wrapped between: {unwrap} {/unwrap}

Enter the email body sent to the buyer (usually a text document, HTML or PHP)
with PayPal Button Generator.

In this page you can use particular script variables:
Enter the subject of the message transmitted by email to the seller
with this PayPal button creator.

In this text field you can use particular script variables:
Enter the email body sent to the seller (usually a text document, HTML or PHP).

In this page you can use particular script variables:
Click, select (CTRL+A), copy to clipboard (CTRL+C) and paste (CTRL+V) the PayPal Buy Now button code into your web page.
Click Buy Now button if you want to test it right now in PayPal Button Generator.
Save the Paypal Buy Now button as a file with .php extension in the current directory if you want to load it later from the list below. Allowed characters in the filename are: [a - z], [0 - 9], _ , - .
Uppercase letters are not allowed in the filename because if the buyer is very fast PayPal convert all GET parameters sent to PDT thank-you page to lowercase letters.
Load a previously saved button in the current directory. You can return to the initial settings by loading the default-button.php


PayPal Buy Now Button Generator - Button Maker & IPN Creator



Rated: 4.5 / 5 based on 4 reviews



PayPal

Sandbox


Download URL



Trial: 1 minute. Full version: unlimited hours.












































This feature is available in Full Version and limited in Trial Version!
You can send email to the buyer in Trial Version.
Still, keep in mind that in Trial Version body of email to the buyer is not changeable!









This feature is available in Full Version and also in Trial Version!





























































Download Now
It's Free!
How to sell things online