Jump to content
Dj's United

Setting Up Paypal Payment System?


Recommended Posts

I am trying to set up a payment system through Paypal - I have to do this as I am working in Cyprus with Wedding bookings from the UK.

 

What I am trying to do is collect a deposit upon acceptance of booking followed by balance payable 14 days prior to event.

 

I have tried to set this up using Paypal Express but Paypal insists I insert a price, as you know this would not be possible as all different prices.

 

Has anyone any experience with setting up Paypal to allow me to collect my money in the way discribed above, or what would be the solution?

 

Your help would be appreciated.

 

dodger

Link to post
Share on other sites

This is simple. When you get a client and they want to pay via paypal just send a request for the desired amount to their paypal email address. I used to sell my spare records on eBay but now sell them on Discogs as you can advertise them for free. They don;t have any paypal integration so this is how people sell stuff.

 

Login to paypal and navigate to Request Money. Input the address and price and bobs your aunties lover.

Link to post
Share on other sites

The following code should work;

 

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="sales@precious-group.co.uk">
    <input type="hidden" name="item_name" value="Entertainment Payment">
    <input type="text" name="amount">

    <input type="hidden" name="currency_code" value="GBP">
    <input type="hidden" name="lc" value="GB">
    <input type="hidden" name="bn" value="PP-BuyNowBF">
    <input type="image" src="https://www.paypal.com/en_GB/i/btn/x-click-but03.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
    <img alt="" border="0" src="https://www.paypal.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>

 

You should change the "business" email address to your paypal account (this is currently set to mine, please feel free to leave it there :D )

 

Obviously run a test first, and you'll probably want to label the text field to show that is where they need to enter the booking fee value.

The other downside is that the value field is not validated - if they enter £150, paypal will report an error (they should only enter numericals). This can be validated via some javascript.

 

A better solution would be to craft a specific link that pre-loads this value field, but this would require server-side scripting.

However, they would simply click the link in the email, and would not be able to edit the value.

 

Hope this helps,

Jason

 

 

Just to add; I use a similar method, but with Google Checkout;

 

http://www.dancesoundsdisco.co.uk/payment.html

 

Google Checkout offers lower fees and a nicer system (IMO). This also has the added benefit that payments go direct into your bank after a few days...

 

If anyone is interested, I can provide similar code to the PayPal system, but using Google Checkout.

(or simply view the source on my site..)

 

Cheers,

Jason

Edited by vokf
Link to post
Share on other sites

Just wondering vokf, when someone sends you a payment does it give them all your details such as name, home address etc ?

 

Hi D.X. ,

 

On PayPal, clients won't see your address details or phone number. They will your paypal email address.

 

Google Checkout requires some contact details, at least a phone number (from memory!) - I've been woken up at 3am by some (non DJ) customer chasing an item from one of my stores :(

 

Jason

 

 

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...