Skrill Payment gateway displays only "Skrill Digital Wallet" payment option - html

I was trying to integrate the skrill payment gateway to my website. I used the below HTML code
<html>
<body>
<form action="https://www.moneybookers.com/app/payment.pl" method="post">
<input type="hidden" name="pay_to_email" value="xxx#xxx.com"/>
<input type="hidden" name="language" value="EN"/>
<input type="hidden" name="amount" value="60"/>
<input type="hidden" name="currency" value="USD"/>
<input type="hidden" name="detail1_description" value="YourApp"/>
<input type="submit" value="Pay!"/>
</form>
</body>
</html>
However it is showing only the "Skrill Wallet" payment method. yohan#theacetechnologies.com is not a test account, it is my real account. And I am from Sri Lanka.
Can you help me to find what is going on here?

Way back when Skrill was Moneybookers our integration used...
<input type='hidden' name='hide_login' value='1'>
<input type='hidden' name="payment_methods" value="ACC">
The alternate option was...
<input type='hidden' name='hide_login' value='0'>
<input type='hidden' name="payment_methods" value="WLT">
Hope this helps.

Related

With recurring donations, PayPal gives an error "Things don't appear to be working at the moment. Please try again later."

PayPal is giving an error with recurring payments. This is my form:
<html>
<form method="post" action="https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="item_name" value="Test Donation">
<input type="hidden" name="no_shipping" value="2">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="CAD">
<input type="hidden" name="tax" value="0">
<input type="hidden" name="bn" value="PP-DonationsBF">
<input type="hidden" name="business" value="68YARP6A6VWY6">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="src" value="1">
<input type="hidden" name="a3" value="7">
<input type="hidden" name="p3" value="2">
<input type="hidden" name="t3" value="W">
<input type="hidden" name="modify" value="1">
<input type="submit" value="Submit">
</form>
</html>
PayPal gives me an error saying "Things don't appear to be working at the moment. Please try again later."
I think I have followed the instructions on this page correctly, but maybe not.
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#recurring-payment-variables
Can anyone tell what is wrong?
The problem is that PayPal decided to not let subscribers modify their subscriptions anymore, so the "modify"="1" was the problem. I changed that to "0", and it all works.

Dynamic redirect url for PayPal Buy Now button

I have integrated a PayPal Buy Now button on my site as follows:
<form name="_xclick" action="https://www.paypal.com/uk/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="RECEIVER#RECEIVER.com">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="item_name" value="description here">
<input type="hidden" name="amount" value="100">
<input type="image" src="https://www.paypalobjects.com/en_US/NL/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
Upon a succesfull purchase, I would like to redirect the user to a certain page (not known in advance - dynamic). How can this be achieved?
You will need to set "return" field in your form. Like this:
<input type="hidden" name="return" value="URLspecificToThisTransaction">
For more information please visit the documentation here

Send note to seller with PayPal buy now button

I have generated a "buy now" button from the paypal sandbox website as follows :
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="abc#xyz.com">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="BuyItNow">
<input id="paypalamount" type="hidden" name="amount" value="{{totalprice}}">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHostedGuest">
<input type="image" src="img\paypal.png" border="0" name="submit" style="position:absolute;top:12px;left:10px">
</form>
When someone pays with the button, I want to send a default note to the seller. Is there a hidden field I can use?
Here's the code you are looking for. Check out variable list for all the acceptable variables.
You need to edit your security settings in paypal for the note itself to show up, then do
<input type="hidden" name="cn" value="Add special instructions to the seller:">
<input type="hidden" name="no_note" value="0">
A value of 1 will hide the box/prompt. It will appear on the checkout page. You can set up a buy now button to collect a text field entry, but you have to do that on set-up.
<input type="hidden" name="on1" value="Color" maxlength="200">Note
<input type="text" name="os1">
So if you have the no_note value correct (as you do in your code), you should look into your seller settings to make sure you are collecting instructions from customers.

Pass products detail via paypal

I'm creating a simple paypal checkout where the customer can check out via PayPal. Below is the sample code i am using for paypal checkout.
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="item_name" value="kids t-shirt">
<input type="hidden" name="amount" value="200.00">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
As you can see, a simply form that passes product name and price which customer can see in their order summary.however how can i pass products details such as product size and color?
Just pass the some more hidden value.check the below code.
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="item_name" value="kids t-shirt">
<input type="hidden" name="amount" value="200.00">
<input type="hidden" name="on0" value="Size" />
<input type="hidden" value="your size value" name="os0">
<input type="hidden" name="on1" value="color" />
<input type="hidden" value="your color value" name="os1">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>

paypal express checkout landingpage billing issue

For some reason I can't get my paypal express checkout to allow guest-checkout without logging into paypal. I have the two vital form fields
<input type="hidden" name="SOLUTIONTYPE" value="Sole" />
<input type="hidden" name="LANDINGPAGE" value="Billing" />
but it still only shows login.
The full form looks like this (without products, normally there'd be item_1, item_2 and so forth):
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="image" src="myimg.png" name="submit" class="wp_cart_checkout_button" alt="Betal med PayPal - det er hurtigt, gratis og sikkert!"><input type="hidden" name="return" value="return.com">
<input type="hidden" name="business" value="my#email.dr">
<input type="hidden" name="currency_code" value="DKK">
<input type="hidden" name="lc" value="da_DK">
<input type="hidden" name="SOLUTIONTYPE" value="Sole">
<input type="hidden" name="LANDINGPAGE" value="Billing">
<input type="hidden" name="logoimg" value="logo.png">
<input type="hidden" name="PAYMENTACTION" value="Sale">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="rm" value="2">
</form>
If you're specifying this information in a , you're most likely not using Express Checkout.
Can you share the rest of your code? I have a strong suspicion you're using Payments Standard instead.
With Payments Standard you can't force the billing or login page; it's determined by cookie. If a PayPal login cookie is found, it'll display the login page. If no login cookie is found, it will display the billing page.