6.4 Adding Products

First of all, go to the '06Demo', open the folder 'products' and load the productHX0001.php file on notepad++.

Now go to https://developer.paypal.com and log in
Now just go to https://www.sandbox.paypal.com/ and log in using your virtual seller username and password. Click on 'Merchant services' and then on the 'Buy Now Button'.

Fill the 'Buy Now' form with the exact same values that the productHX0001.php has
  • Same Product (Item) Name
  • Same Item ID Number (it its the filename of the product in this case : productHX0001)
  • Same Price
  • Same Currency
Please pay attention when you write these values! Make sure that you have button encryption to Yes. Figure fig:30 When you are sure that your values are correct just press the 'Add More options' button.
Adding Products Step1
fig:30 Adding Products Step1

Now control your 'Successful Payment Url' and make sure that the 'Cancel Payment Url' is the same. Set Quantity settings to 'No' and make sure to choose 'No shipping needed' (since the digital products does not need any shipping) and press the 'Create Button Now'. Figure fig:31
Testing Site Step 1
fig:31 Adding Products Step2

Your button code will be generated. Just press the 'Select All' button and copy that code. Figure fig:32 Adding Products Step3
fig:32 Adding Products Step3

Paste the button code at the productHX0001.php file (in the $Product['ButtonLink'] attribute). Now your product file should look something like the listing "Product file productHX0001.php" The given button code as you can see is encrypted and this improves the security of our site (Remember that at the step 1 of the generation of the code we selected the encrypted method).

Attention: Sometimes the copied code contains the single quotation character please remove that symbol.
For instance at the PayPal image the alt attribute can have this sting :
Make payments with PayPal - it's fast, free and secure!
Remove the single quotation like done below :
Make payments with PayPal - it s fast, free and secure!
<?php 
//1. MODIFY PRODUCT INFORMATIONS
$Product['Name']='First Book';
$Product['Price']='5';
$Product['Currency']='USD'; 
//Possible values: USD , EUR ,  AUD , GBP , CAD , 
HKD , JPY
$Product['Filename']='ebook.zip';


//2. MODIFY YOUR 'BUY NOW' BUTTON FOR THIS PRODUCT. 
Copy it from PayPal.com 'Add a Buy Now button'.
$Product['ButtonLink'] = '
<form 
action=
"https://www.sandbox.paypal.com/cgi-bin/webscr" 
method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="image" 
src="https://www.sandbox.paypal.com/btn_bnow_LG.gif" 
border="0" name="submit" alt="PayPal - 
The safer, easier way to pay online!">
<img alt="" border="0" 
src="https://www.sandbox.paypal.com/pixel.gif" 
width="1" height="1">
<input type="hidden" name="encrypted" 
value="-----BEGIN PKCS7-----
MIIIKwYJKoZIhvcNAQcEoIIIHDCCCBgCAQExggE6MIIBNgAVCAVF
IBADCBnjCBmDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbQQIEF
Glmb3JuaWExETAPBgNVBAcTCFNhbiBKb3NlMRUwEwYDVQQKEHwbq
wxQYXlQYWwsIEluYy4xFjAUBgNVBAsUDXNhbmRib3hfY2VNhbiBK
ydHMxFDASBgNVBAMUC3NhbmRib3hfYXBpMRwwGgYJKoZIhvcUUUR
NAQkBFg1yZUBwYXlwYWwuY29tAgEAMA0GCSqGSIb3DQEBAQUAYYY
BIGAnaC6qioEHzWFvI+XCpcfXNe12dXaRQA6kBeB0Q+F/4TuSaJJ
HNsKQIw7t17BLRKEUOjwik4Wk8DgdWcmAbt8XSwGeptc+rU/F1oE
z/q5taUqOM0K4xR9TbL2284nwsfL5ADd1ui6PbGoXudqoIEAaANt
flmP57v59zyI24AOW5MxCzAJBgUrDgMCGgUAMIIBdQYJKoZIhvcN
BMBQGCCqGSIb3DQMHBAjKaxR4WQxPSoCCAVCeVAuqHy0jrFyD6r3
ZW+SjrwjJeg4YvJNNGFEcihyZNJHuCLeP54neSwdCNWbaxwA8nWJ
V8v66cQnDWeG2fixxIglw1r49O0VMpE1ewnGniICCHCcQ8Avc2ef
XM5hSbmU5OGa1f8ahc2hP40kvTmQe3qW45+/4sK12YiN8WLPbqq4
55R4l2ED7HML3Mb/NwmqyaO4zCiD2xF/DKsp2Q9X8yrqMvotpt46
lJdM4qmXKQc9Z5vUIzR7XjchpoVVYQvx3eOSEs0LWkR5m1dYNr34
66dbE4zIY3YNoBFOHwbqUihtzjvbHg+ya12jwfKgoYv9PlEVHWS7
CaYan+s9vIozJukKMMkNGiwqQ+VSkY9b6r5d7YtcwhiclnVzCtyl
hO6NdyYJuyGgg5w1NwC+XaslTjZIjapiCVolSLWg/xiXHGJJDDDD
BADANBgkqhkiG9w0BAQUFADCBmDELMAkGA1UEBhMCVVMxEzARBgN
VBAgTCkNhbGlmb3JuaWExETAPBgNVBAcTCFNhbiBKb3NlMRUwEwY
QKEwxQYXlQYWwsIEluYy4xFjAUBgNVBAsUDXNhbmRib3hfY2VydH
bmRib3hfYXBpMRwwGgYJKoZIhvcNAQkBFg1yZUBwYXlwYWwuY2JJ
9tMB4XDTA0MDQxOTA3MDI1NFoXDTM1MDQxOTA3MDI1NFowgZgxWW
CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMREwDwDW
MuGA1UEChMMUGF5UGFsLCBJbmMuMRYwFAYDVQQLFA1zYW5kYRP0F
m94X2NlcnRzMRQwEgYDVQQDFAtzYW5kYm94X2FwaTEcMBoGCSqGS
Ib3DQEJARYNcmVAcGF5cGFsLmNvbTCBnzANBgkqhkiG9w0BAQEFA
qN3TiBL+1+L/EjpO1jeqPaJC1fDi+cC6t6tTbQ55Od4poT8xjSzN
H5S48iHdZh0C7EqfE1MPCc2coJqCSpDqxmOrO+9QXsjHWAnx6sbD
6foHHpsPm7WgQyUmDsNwTWT3OGR398ERmBzzcoL5owf3zBSpRP0F
VHQ4EFgQUgy4i2asqiC1rp5Ms81Dx8nfVqdIwgcUGA1UdIwcceeG
SBvTCBuoAUgy4i2asqiC1rp5Ms81Dx8nfVqdKhgZ6kgZswgZgxCz
AJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMREwDwYDVQ
QHEwhTYW4gSm9zZTEVMBMGA1UEChMMUGF5UGFsLCBJbmMuMRYwFA
cnRzMRQwEgYDVQQDFAtzYW5kYm94X2FwaTEcMBoGCSqGSIb3DQEJ
NcmVAcGF5cGFsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb
EBBQUAA4GBAFc288DYGX+GX2+WP/dwdXwficf+rlG+0V9GBPJZYK
069W/ZRkUuWFQ+Opd2yhPpneGezmw3aU222CGrdKhOrBJRRcpoO3
FjHHmXWkqgbQqDWdG7S+/l8n1QfDPp+jpULOrcnGEUY41ImjZJTy
lbJQ1b5PBBjGiP0PpK48cdFMYIBpDCCAaACAQEwgZUY41ImjZJTy
4wgZgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMR
EwDwYDVQQHEwhTYW4gSm9zZTEVMBMGA1UEChMMUGF5UGFsLCBJbm
MuMRYwFAYDVQQLFA1zYW5kYm94X2NlcnRzMRQwEgYDVQQDFAtzYW
5kYm94X2FwaTEcMBoGCSqGSIb3DQEJARYNcmVAcGF5cGFsLmNvbQ
IBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQ
EHATAcBgkqhkiG9w0BCQUxDxcNMDgwNTI2MjM1ODMyWjAjBgkqhk
iG9w0BCQQxFgQUrX11wt6WjxnejiNS8FmpKQ8wjlcwDQYJKoZIhv
NAQEBBQAEgYAClomnQHECKaULDloLuL9pOl5WQKVJkLEwefaiN17
I+m43iI9ihW7qRx3LaPm+VD0eOizjYFtjJOC9yeQe7OwXJZM1N+1
VHGJ/WhggjBSWlbhCOCvFt57TylcgNEzwx6Aprdxec1z6TZ2Ewjg
JJbKhrHsZ5wgu4GJJbdgFIAA==-----END PKCS7-----
">
</form>
';


//3. MODIFY RESPONCE MESSAGES
$Product['DownloadMessage'] = 'Download this product 
from here. (Max two attempts)';
$Product['ThanksMessage'] = 'Thanks for your 
purchase.<br>If you have download problems contact 
with us at company@email.com';
$Product['ErrorMessage'] = 'Your data does not match 
with the selected product.<br>Please contact with us 
at company@email.com';
$Product['ReturnToHomepage'] = 
'<a href="http://www.mysite.com"> Return to 
Mysite.com </a>';


//DO NOT MODIFY
$Product['id']=basename(__FILE__ , ".php");
?>





Copyright © TrustFm.net 1998-2024 - Made by TrustFm - All Rights Reserved Worldwide