SysDataNet.com Guided Tour
 SDNStore for DotNetNuke  
   Video Tutorials   Skin Makers   eBay Compatible   Mobile Devices   Prices 
 Payment Processing
    Main Menu
    Introduction
    Transaction Type
    PayPal Standard
    PayPal Pro (US)
    Confirmation Email
    Invoice
    Pay at Store
    C.O.D.
    Bank Tranfer
    Authorize.NET
    viaKLIX (NOVA)
    Google Checkout
    Netcash
    Wannafind.dk
    PBS International
    Verisign
    GestPay
    Custom Payments
    Many-shops Same SSL
 

 

 

PayPal Website Payments Standard
  • Does NOT require a SSL certificate.
  • Could ONLY set up the option 1 step
To set up this payment you need to go to the Payment Page, tick the PayPal option and 1 Step and then Update.
After that, you need to go to the Merchant Settings page and set up the PayPal email. The Access Gateway has to be: English - United States. Buyer's shipping address required set to yes will force PayPal to ask the Buyer's Shipping Address.
Make sure the PayPal Email you input in the Merchant Settings is the Primary Email on your Account.
Finally you need to activate the IPN in your PayPal account, this is to create the order in SDN Store and therefore it will appear in the Orders Management Admin.
Basically when the customer go to the Checkout page and clicks on pay with PayPal she/he will get redirected to the PayPal's secure server where she/he can insert the credit card's details. Once the payment has been processed, PayPal will send a notification to a specified web page (specified on the IPN) which creates the order. The order will be shown in the Orders Management Page.
So log on into your PayPal account, go to My Account --> Profile, in the Selling Preferences click on Instant Payment Notification Preferences and then on the Edit button, here type in the following address:
  • http://www.domainname.com/DesktopModules/SysDataNetStore/StorePayPalIPN.aspx
where: www.domainname.com is your domain name. PLEASE NOTE: if the dotnetnuke is not installed on the root of the domain, like for example: www.domainname.com/dotnetnuke, you need to specify this instead, so in IPN you must set this: http://www.domainname.com/dotnetnuke/DesktopModules/SysDataNetStore/StorePayPalIPN.aspx
REMEMBER to set the URL Home in the Site Setting page, this is used by PayPal to redirect the flow to your web site after the payment has been completed.
Depending on the results of the payment, PayPal redirects the customer to the Checkout OK or Checkout Cancel pages.
All the errors related to the payments are shown in the Log Payment Errors Page.
Testing
PayPal recommends testing your store with the live PayPAl system. Here's an easy way to do it:
  • 1) Sign up for a Personal PayPal account if you don't already have one, and add a credit card to the account. This will be your 'buyer' account.
  • NOTE: According to the PayPal User Agreement, you may have both one Personal and one Premier/Business account. Please do not set up any additional PayPal accounts, as this may result in your account access being limited.
  • 2) Make sure that your Business/Premier account is Verified. This is your 'seller' account.
  • 3) Go to your web browser and buy a product. Use the login and password for your buyer account to purchase the item. You can use penny, $0.1, transactions and still refund the entire amount.
  • 4) Check the results by looking at the emails received by both accounts and by viewing the History page for each amount.
  • 5) Log in to your seller account and refund the payment. To refund a payment, go to the Transaction Details page and click the Refund Payment link at the bottom of the page. The refund reverses the entire payment, including transaction fees. You have 60 days to refund the payment.
This testing method is free of charge and lets you complete the entire process yourself. You can also have friends or trusted clients buy test item, then refund them, if you would prefer not to open a second PayPal account.
  ©2002-2008 SysDataNet.com - All Rights Reserved.