How to interface AngellEye into Paypal
NOTE: In order to use sandbox, we need SHA-256 ssl certification. This will be true for regular Paypal accounts very soon!
0) Install the AngellEye WP button manager plugin
1) In Settings, create a company using the paypal credentials (see earlier post)
Also, optionally set the log (can be very helpful)
2)  Create a new button
- name it
 - item name
 - item ID
 - set price
 - Add text field (this gets passed to our interface script!)
 - zero shipping and tax amounts
 
3) (optional) Dont add to paypal

4) No to shipping tax and custom message, and create the button:

5) Grab the html code:

6) Paste the html code into the page, making the following changes:
- change “text” to “email”
 - add “required” to form input
 

These are the custom values we see in our custom  paypal IPN (instant-payment-notification) script:
- [item_number1] => 4545V
 - [item_name1] => 4545v-test
 - [memo] => 
this is a test message sent from paypal to mark edwards from the payment page. - [option_selection1_1] => edwardsmarkf@gmail.com
 
Friday 25th of March 2016 01:24:27 PMArray
(
    [mc_gross] => 102.00
    [protection_eligibility] => Eligible
    [address_status] => confirmed
    [item_number1] => 4545V
    [tax] => 0.00
    [payer_id] => CMJL6AH34K4ZL
    [address_street] => 948 south third street
    [payment_date] => 10:24:45 Mar 25, 2016 PDT
    [option_selection1_1] => edwardsmarkf@gmail.com
    [payment_status] => Completed
    [charset] => windows-1252
    [mc_tax1] => 0.00
    [address_zip] => 86326
    [mc_shipping] => 0.00
    [mc_handling] => 0.00
    [first_name] => mark
    [mc_fee] => 2.54
    [address_country_code] => US
    [address_name] => mark edwards
    [notify_version] => 3.8
    [custom] =>
    [payer_status] => verified
    [business] => AJComptonPESL@aol.com
    [address_country] => United States
    [num_cart_items] => 1
    [mc_handling1] => 0.00
    [address_city] => cottonwood
    [verify_sign] => AVkS-tHU2h7x-Z4rkFdc48Ls6tx5AuiEmNitA0z6D7HQhS5JAFRgRPbu
    [payer_email] => mark@edwardsmark.com
    [mc_shipping1] => 0.00
    [tax1] => 0.00
    [option_name1_1] => Clients Email Address:
    [memo] => this is a test message sent from paypal to mark edwards from the payment page.
    [txn_id] => 58V138747M3736843
    [payment_type] => instant
    [payer_business_name] => ComptonPeslOnline.com
    [last_name] => edwards
    [address_state] => AZ
    [item_name1] => 4545v-test
    [receiver_email] => AJComptonPESL@aol.com
    [payment_fee] => 2.54
    [shipping_discount] => 0.00
    [quantity1] => 1
    [insurance_amount] => 0.00
    [receiver_id] => E36Y5BQ6KHJZJ
    [txn_type] => cart
    [discount] => 0.00
    [mc_gross_1] => 102.00
    [mc_currency] => USD
    [residence_country] => US
    [shipping_method] => Ground
    [transaction_subject] =>
    [payment_gross] => 102.00
    [ipn_track_id] => 5d27e4ff35fd9
)