paypal - Get Server Callback about Payment Status when using Checkout Button with Non-Business Account -
I often use the PayPal Express checkout button to take money from friends using the HTML form shown below.
Can PayPal ask me to call a specific URL on my server whether payment has been processed or not? I have implemented PayPal Express several times using a PayPal Business account. However, I do not have a personal account business account, so I can not use the API. I have read about the update API immediately and tried to do it, but it is not said for any reason.
& lt; Form action = "https://www.paypal.com/cgi -bin/ webscr" method = "post" target = "_ top" & gt; & Lt; Input type = "hidden" name = "CMD" value = "_x click" & gt; & Lt; Input type = "hidden" name = "business" value = "MY_PAYPAL_EMAIL" & gt; & Lt; Input type = "hidden" name = "lc" value = "de" & gt; & Lt; Input type = "hidden" name = "item_name" value = "..." & gt; & Lt; Input type = "hidden" name = "zodiac" value = "..." & gt; & Lt; Input type = "hidden" name = "currency_code" value = "EUR" & gt; & Lt; Input type = "hidden" name = "button_subtype" value = "services" & gt; & Lt; Input type = "hidden" name = "no_not" value = "0" & gt; & Lt; Input type = "hidden" name = "tax_rate" value = "0.000" & gt; & Lt; Input type = "hidden" name = "no_shipping" value = "1" & gt; & Lt; Input type = "hidden" name = "shipping" value = "0.00" & gt; & Lt ;! - Quick update API - & gt; & Lt; Input type = "hidden" name = "callback_rill" value = "http://XXX.XXX.XXX.XXX:3000/paypal" /> & Lt; Input type = "hidden" name = "callback_timeout" value = "3" /> & Lt; Input type = "hidden" name = "callback_version" value = "61" /> & Lt; Input type = "hidden" name = "fallback_shipping_option_name_0" value = "option1" & gt; & Lt; Input type = "hidden" name = "fallback_shipping_option_amount_0" value = "0" & gt; & Lt; Input type = "hidden" name = "fallback_shipping_option_is_default_0" value = "1" & gt; & Lt; Input type = "hidden" name = "bn" value = "pp-buynov bf: btn_bioncow_lg.gif: nonhastedguyeust" & gt; & Lt; Img alt = "" border = "0" src = "https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width = "1" height = "1" & gt; & Lt; Button type = "submit" class = "btn btn-default" & gt; & Lt; Img src = "https://www.paypalobjects.com/webstatic/i/logo/rebrand/ppcom.svg" /> & Lt; / Button & gt; & Lt; / Form & gt;
You can also really use IPN with checkout button. Use the following to get IPN updates:
& lt; Input type = "hidden" name = "notify_url" value = "http: //XX.XX.XX.XX/YOUR_URL" />
Comments
Post a Comment