WebStore - SetUp for PayPal Standard

If you have questions about using mojoPortal, you can post them here.

You may want to first review our site administration documentation to see if your question is answered there.

This thread is closed to new posts. You must sign in to post in the forums.
9/26/2010 11:26:07 AM
Gravatar
Total Posts 383
Thanks Squire Dude

WebStore - SetUp for PayPal Standard

Hi,

I am trying to setup the WebStore pages and so far so good...

I have the basic internal site pages configured and setup completed and am now on to inserting the code to use PayPal Standard as my payment method.

I have the code you show in the documentation and I think it gets inserted into the Web.Config file... BUT... there are several rows with Keys in them that reference the WebStore.

My question is which section do I insert the new lines from the documentation?  OR do I add  new section?

9/26/2010 12:10:26 PM
Gravatar
Total Posts 383
Thanks Squire Dude

Re: WebStore - SetUp for PayPal Standard

I think I have figured part of it out...

I completed the 3 PayPal items completed...

All the lines in the documentation are already in the Web.Config file!

Q. I am now missing the "Check Out" link/button on the Cart page.  How do I get it back?

Q.  What did I do wrong or am missing?

9/27/2010 7:43:04 AM
Gravatar
Total Posts 18439

Re: WebStore - SetUp for PayPal Standard

Generally you should copy those settings from Web.config into user.config to reduce maintenance during upgrades

Make sure you also have these configured correctly:

<!-- set to false for production use -->
    <add key="Site1-PaymentGatewayUseTestMode" value="false"/>
    <!-- options: Authorize.NET, PlugNPay, PayPalDirect, PayPalStandard, GoogleCheckout-->
    <add key="Site1-PrimaryPaymentGateway" value="PayPalDirect"/>
    <add key="Site1-PayPalUsePayPalStandard" value="true"/>

Hope it helps,

Joe

9/27/2010 11:54:20 AM
Gravatar
Total Posts 383
Thanks Squire Dude

Re: WebStore - SetUp for PayPal Standard

Hi Joe,

Thanks for the tip, unfortunately it didn't work!

I am still not getting the "Proceed to CheckOut" button in the Cart.  I checked and I am using Site1.  I changed the PayPal settings to AutoReturn = True; the PDT path is set as is the IPN address. What else should I have either changed or be looking for?

The code copied form the Web.Config to the User.Config file (not that I need to show you!)

<!-- ******* Begin WebStore Settings
Settings are site specific and prefixed per site with 'Site' + SiteID.ToString() + '-' ie Site1-, Site2-, Site3-
-->
<!-- set to false for production use -->
<add key="Site1-PaymentGatewayUseTestMode" value="false"/>
<!-- options: Authorize.NET, PlugNPay, PayPalDirect, PayPalStandard, GoogleCheckout-->
<add key="Site1-PrimaryPaymentGateway" value=""/>
<add key="Site1-PayPalUsePayPalStandard" value="true"/>
<!-- sandbox -->
<add key="Site1-AuthorizeNetSandboxAPILogin" value=""/>
<add key="Site1-AuthorizeNetSandboxAPITransactionKey" value=""/>
<add key="Site1-PlugNPaySandboxAPIPublisherName" value=""/>
<add key="Site1-PlugNPaySandboxAPIPublisherPassword" value=""/>
<add key="Site1-PayPalSandboxAPIUsername" value=""/>
<add key="Site1-PayPalSandboxAPIPassword" value=""/>
<add key="Site1-PayPalSandboxAPISignature" value=""/>
<add key="Site1-PayPalStandardSandboxEmail" value=""/>
<add key="Site1-PayPalStandardSandboxPDTId" value=""/>
<add key="Site1-GoogleSandboxMerchantID" value=""/>
<add key="Site1-GoogleSandboxMerchantKey" value=""/>
<!-- end sandbox -->
<!-- Production -->
<add key="Site1-AuthorizeNetProductionAPILogin" value=""/>
<add key="Site1-AuthorizeNetProductionAPITransactionKey" value=""/>
<add key="Site1-PlugNPayProductionAPIPublisherName" value=""/>
<add key="Site1-PlugNPayProductionAPIPublisherPassword" value=""/>
<add key="Site1-PayPalProductionAPIUsername" value=""/>
<add key="Site1-PayPalProductionAPIPassword" value=""/>
<add key="Site1-PayPalProductionAPISignature" value=""/>
<add key="Site1-PayPalStandardProductionEmail" value=""/>
<add key="Site1-PayPalStandardProductionPDTId" value=""/>
<add key="Site1-GoogleProductionMerchantID" value=""/>
<add key="Site1-GoogleProductionMerchantKey" value=""/>
<!-- end production -->

9/28/2010 6:50:40 AM
Gravatar
Total Posts 18439

Re: WebStore - SetUp for PayPal Standard

It is difficult to help you not knowing which settings you filled in and what you put there. Of course I don't want to see your real credentials but some approximation of what you entered in those settings and which settings you have used and which you have not.

Note also that if you edit user.config changes are not automatically detected, so after editing that file you need to touch web.config (ie type a space in it and save it) to make it reload settings.

Best,

Joe

9/28/2010 10:08:42 AM
Gravatar
Total Posts 383
Thanks Squire Dude

Re: WebStore - SetUp for PayPal Standard

Hi Joe,

I am sure this is a frustrating for you as it is for me!

Which page setting are the most helpful to find my error?

Would it help if I set up a UID/PWD for you so you can see for yourself?

 

Thanks

SquireDude

9/29/2010 12:57:22 PM
Gravatar
Total Posts 18439

Re: WebStore - SetUp for PayPal Standard

It has nothing to do with page settings and only to do with config settings. You are not listening and not answering when I ask you questions, that is what frustrates me. 

If you want any more help as I said before I need to see:

some approximation of what you entered in those settings and which settings you have used and which you have not

you posted a bunch of empty settings and I asked you this in my previous post. You have provided no information about your paypal settings or how you configured them.

The only settings that matter for paypal are these:

<add key="Site1-PaymentGatewayUseTestMode" value="false"/>
<add key="Site1-PrimaryPaymentGateway" value="PayPalDirect"/>
<add key="Site1-PayPalUsePayPalStandard" value="true"/>
<add key="Site1-PayPalProductionAPIUsername" value=""/>
<add key="Site1-PayPalProductionAPIPassword" value=""/>
<add key="Site1-PayPalProductionAPISignature" value=""/>
<add key="Site1-PayPalStandardProductionEmail" value=""/>
<add key="Site1-PayPalStandardProductionPDTId" value=""/>

the first 3 I have filled out as they need to be, if you enter the correct settings in the rest of them it will work but I have no way of knowing whether you are entering the information correctly unless you show me some approximation of what you entered there, not exactly what you entered there as that would be information you should not share, but at least if I saw the format and length of the settings you entered I might be able to spot something wrong.

9/30/2010 6:31:50 PM
Gravatar
Total Posts 383
Thanks Squire Dude

Re: WebStore - SetUp for PayPal Standard

> Hi Joe,
>
> I am sorry about this I see now what I need to do. I am not very good
> with the HTML stuff, in fact I'd say I am very poor with it and most
> of it doesn't make sense to me for some reason!!! Anyway; I believe
> that what you are telling me is...
> 1 Set up a Sandbox account with PayPal and get the test settings for
> mojoPortal.
> Then
> 2 Set up a production account and enter the settings in mojoPortal.
>
> I am having trouble with PayPal in setting up a Sandbox test process.
> Is there a simple tutorial that you know of?
>
> Thanks
> Squire Dude
 

9/30/2010 9:10:59 PM
Gravatar
Total Posts 383
Thanks Squire Dude

Re: WebStore - SetUp for PayPal Standard

Skip the sandbox, it is extremely difficult to get working even for someone like me and is only needed when doing software development.
You only need to worry about configuring it for production.
Once you have it configured you should create test product and offer and try a purchase. I think the lowest price you can use is $1, so make a test offer for $1 to test with.
Since the money goes into your own account the only cost is the transaction fees, so each test will cost about 35 cents if the price is $1.

Please if you have more questions post in the forums instead of replying to email from the forums. We don't have a way for email replies to go into the forums.

Hope it helps, and thanks for the beer!

Joe

9/30/2010 9:37:15 PM
Gravatar
Total Posts 383
Thanks Squire Dude

Re: WebStore - SetUp for PayPal Standard

Hi Joe,

Sorry about the email thing, I'll make sure I don't do it again.

I was on PayPal and looking at the API setting and there I am confused...???  I am really over my head with PayPal and I am starting to think I need t reach out and find someone to do this bit for me. 

So far I have the following items (I think!)  I am not sure if I need ALL of the items?  Of the items left unanswered I am not sure exactly where to go on PayPal to find them!

<!-- Production -->
*<add key="Site1-AuthorizeNetProductionAPILogin" value="Sales@.com"/>
<add key="Site1-AuthorizeNetProductionAPITransactionKey" value=""/>

<add key="Site1-PlugNPayProductionAPIPublisherName" value=""/>
<add key="Site1-PlugNPayProductionAPIPublisherPassword" value=""/>

*<add key="Site1-PayPalProductionAPIUsername" value="SquireD.org"/>
*<add key="Site1-PayPalProductionAPIPassword" value="7V9A78"/>
*<add key="Site1-PayPalProductionAPISignature" value="AFcWxV2-4DHpTq"/>

*<add key="Site1-PayPalStandardProductionEmail" value="Sales@.com"/>
<add key="Site1-PayPalStandardProductionPDTId" value=""/>

<add key="Site1-GoogleProductionMerchantID" value=""/>
<add key="Site1-GoogleProductionMerchantKey" value=""/>
<!-- end production -->

Thanks

Squire Dude

10/1/2010 11:53:40 AM
Gravatar
Total Posts 383
Thanks Squire Dude

Re: WebStore - SetUp for PayPal Standard

Hi Joe,

I know I do not have all the settings for the PayPal standard processing but I can report a small step forward...

The PayPal button is now showing up once I have an item in the Cart...

A huge step forward for me...  Now if I could figure out what the Config items that are left mean in PayPal talk???

Thanks

SquireDude

You must sign in to post in the forums. This thread is closed to new posts.