Paypal One Page Store ASP.net MVC download file - paypal

I need to create a very simple store to sell an excel 2013 Add in with paypal paiment system.
When the payment is OK, the user is allowed to download file.
Is it possible ?
Regards,
Laurent

Sure , i'ts possible ! for security reason i suggest you to avoid a simple redirect to the download page after the payment.
There are some services called "auto buy" try to check it out on google!

Related

How do you set up sync with Flutter?

Trying to contact the objectBox team. Your 'contact us' form on your site is broken, just tells me to refresh the page.
I am having difficulty finding information on syncing mobile with desktop. Is this possible yet? Does it require a paid account and if so what is the approximate pricing model?
Keith
Sorry that you couldn't reach us via the contact form! Thanks for reporting the issue, we have already fixed it.
Our data synchronization solution is called ObjectBox Sync. Please check out this page for more info: https://objectbox.io/sync/. Here are the Sync Docs: https://sync.objectbox.io/. If there will be any more problems with the form, you can also reach out via contact[at]objectbox.io to request a free trial and discuss this further.

Why are my PayPal Checkout buttons not opening a link to the PayPal Sandbox?

I am trying for the first time to implement a PayPal Checkout solution (aka PayPal Commerce Platform for Business) in an ASP.NET Web Application, using Web Forms. I've set up a new REST API for the Sandbox and followed PayPal's Set up server-side SDK guidance to install the SDK in my .NET project. PayPal's button demo now lets me log into the Sandbox with a newly created Sandbox user name and make a test payment, which is confirmed as being successful. So far, so good.
My next step was to create a PayPalButton.aspx page containing exactly the same code as used on Paypal's button demo page. All my updated code was then uploaded to my live site. That's when I hit a problem, as the PayPal buttons don't work on my live site (the PayPal log in window just briefly flashes and then disappears). Being a total newbie to the Paypal Checkout process, it's highly likely that I have made some very basic error.
The only thing I can think of is that my problem might have something to do with the section in Set up server-side SDK that refers to modifying HTTP request headers? I didn't understand what that section was asking me to do.
What routes/paths did you implement the create order and capture order functions at? What data do they return? Update your question with this information. For the create order route, is the data a valid JSON object with a PayPal order ID in the id key?
Have you set the paths in your "PayPalButton.aspx" HTML/JS code to call the aforementioned routes? Your question does not include any specific information about what is going on, i.e. your button code and the result (Response body) of the fetch calls from the browser's developer tools 'Network' tab.
This morning, I managed to resolve the problem with my PayPalButton.aspx page just briefly flashing the PayPal login page. As previously mentioned, it contains a script copied from PayPal's button demo. I then realised that it was different from the sample script provided on the Integrate Checkout page.
I created a new PayPalButton2.aspx page containing this alternative script and, unlike PayPalButton.aspx, it worked fine. In both cases, I had substituted my own Sandbox ClientID.

What is the best solution in Kentico where only one product/service to sell with fixed price

I am trying to understand Kentico and need one help. I have one product (or service) with fixed price. This is what I want: Customer browse home page => click buy button => they will be redirected to form to fill more details (ex:personal detail like name, age, email) => redirect to payment page => Then to PayPal on click of Pay now. Once customer paid, they will be given access to browse different page.
What is best solution for Payment logic here. Do I need to consider any e-commerce feature of Kentico or ignore e-commerce and go with PayPal Buy button is the best? I am also thinking how to keep track of the payment detail if I use PayPay buy button.
PayPal is the only allowed payment type.
Please let me know if you have any inputs.
Thanks,
Sharath
IMHO you will spend more time and effort attempting to setup that checkout process that you want vs. setting yo the e-commerce solution within Kentico. You can install the Dancing Goat e-commerce site and essentially copy all of the checkout process they have there and get what you're looking for simply by configuring the solution.
It sounds like e-commerce membership is what you're after to me; it allows you to restrict access to various pieces of content on your site to paid-up 'members' only. e-products might work, but I think from your description that membership us what you're after.
There are some fairly straightforward steps to setting this up:
Create the content on your site that will be for 'members'
Create a role that will be used to control access to your content
Create a membership group
Create a new product representing your membership
As Brenden says, you can save a lot of time using the dancing goat checkout if you're new to Kentico.
Also, check out configuring PayPal in Kentico. I've not used it for a while personally, but it is built-in.

How can I get rid of a Man in the Middle (MitM) hacker from stealing web form data?

I have a web form created in the Adobe Business Catalyst CRM and someone has placed a Man in the Middle (MitM) hack on our site or wherever and is intercepting the web form then contacting the user who submitted the form and offering them their products using the same name as my website.
So this is a two-part question. How do I get rid of and prevent this from happening again and is there any legal action I can take against the MitM hackers?
Business Catalyst (BC) is very secure so I am not convinced there is a hack on your site. You should do the following:
Contact BC and let them know about this.
Check your site for any code you did not create or insert into your site.
Recreate the web form and insert it into your site.
Change passwords on your BC site.
Change the workflows for your site.
Change your email password.
Switch the forms to use the BC secure domain. (IE: https://example.worldsecuresystems.com)
Since you cannot run server side code on BC then doing the above steps should solve the issue.
Contact a lawyer for information on legal action against MIMA hackers.
First of all you can use SSL on you website.
Second you can encrypt you data use !!!

PayPal payment buttons with Javascript...New release by Paypal...Help Needed

Paypal has recently changed integration method. Now instead of providing public/private key option paypal has selected javascript button. My question is how much secure is this? Say for example i have used following code to create button.
<script src="js_path/paypal-button.min.js?merchant=XXXXXXXXXX"
data-button="buynow"
data-name="SiteName"
data-amount="10"
data-env="sandbox"
data-callback="payment_success.php"
data-cancel_return="payment_cancel.php"
data-currency="EUR"
></script>
Now if you are familier with firefox addon of firebug then you can see all this values and easily edit them and pass them to paypal page. It will easily change amount of 10 to 1 and customer can pay 1 and leave site. This is loss to merchant.
Previusly i was using method of http://www.stellarwebsolutions.com/en/articles/paypal_button_encryption_php.php to create encrypted buttons. It was working properly and no customer had complaint any problem like i had mentioned before.
My question is that can this new system paypal has created has this facility of encryption? If not then what is solution?
Thank you
Tejas Mehta
If you are wanting to use encrypted buttons so they can't be modified, you would want to use PayPal's BMCreateButton API so that you can dynamically create buttons on the fly. You could create hosted buttons, or encrypted buttons. Both buttons would prevent someone from modifying the amounts and etc.