HomeNotesPayments in Dolphin

Payments in Dolphin

By default Dolphin has Payment module with PayPal integration in it. This module is used to add shopping cart functionality to Dolphin and process payments. For example, default Dolphin's Store module is integrated with Payment module. So, if you want to use Store to sell something on your site you need to start from setting up Payment module.

  1. You need to install Payment module via Dolphin administration panel -> Tools -> Modules.
  2. Now you are ready to set it up in Dolphin administration panel -> Modules -> Payment and first of all you need to fill in your PayPal requisites in 'Payment Details' block. Take a look at the form parts:
    • Mode. You may use PayPal in 2 modes (live and test). If you want to test payment on your site before going live you need to select 'test' mode and enter your sandbox email address in the last field of the form (Sandbox). If you ready to go live select 'live' mode. In this mode sandbox email is not needed.
    • Business. You need to specify your PayPal email address here.
    • Process type. You may use three types. They are direct, PDT and IPN. The easiest way is to use direct mode. In this mode you don't need to do any changes in your PayPal account. The second one is PDT. If you want to use it, you need enable PDT in your PayPal account and get a token there. Then you need to put it in the 'Identity token' field. This method is more secure then the 'Direct' one. The last one is 'IPN' mode. In this mode you need to configure your PayPal account too. Use URL like the following http://www.your_domain.com/path_to_dolphin/m/payment/act_finalize_checkout as notification URL in your PayPal. In this mode PayPal will notify Dolphin script about processed payment automatically when the payment was completed. It's useful when you have a lot of payments with eCheck or pending payments which are not processed immediately.
    • Connection type. You may use SSL or HTML. If your server supports SSL then it would be better for you to use SSL connection, because it's more secure.
  3. Check 'Active' checkbox and save the form. Now you should be able to sell products in the Store.

There is an example of the easiest configuration.
Active: checked
Mode: live
Business: your PayPal email
Process type: direct
Connection type: HTML
Identity token: leave empty
Sandbox: leave empty

Plussed by

 
 
 
 

Comments

Oldest First
|
Threaded
 
 
Please login to post a comment.
superbus
there is any chance to see CCBILL back in d7 as payment option ?
many users use dolphin to run adult websites and CCBILL is the leader in adult payments industry.
thank you.
danielmarseille
yes really need a system of payment for adult sites

several language

CCBILL

Payment by phone and credit card
http://www.123ticket.com/public/index_d.php -
http://www.allopass.com/uk
AntonLV
As I know Boonex plan to integrate some other payment providers in Dolphin script in the future, but I don't know the exact date.
mallorca
Anton, there is a problem while in the way D7 is configured, PayPal only accept $. As soon as you switch to € you get the PayPal warning that vendor doesn't accept other then $ payment. Do you have a solution for this for somebody based in the heart of Europe, where prices/payments in $ are an unacceptable?
AntonLV
As I know you need to change the default currency in your PayPal to EURO and in Dolphin admin panel -> Modules -> Payment -> Settings block too. When both of them is set to the same currency PayPal should accept payments.
wecandoit
thanks you very much AntonL for this post it really help
promotive
In my payment details I just have a block with Paypal
and a button to save, no options at all any ideas?
AntonLV
You may see a little triangle at the right. Click it and the form fields will be shown.
124c41plus
I made the mistake of making an incorrect entry in the Identity Token field before these instructions were posted, and now want to remove it to make it empty. I delete the entry and click Save, but when I view the change, the incorrect entry has returned. Any ideas? Clearing cache doesn't help.
fabriceee
yes me too i need system for http://www.allopass.com/

it's possible ?

thanks

fab
amedeus
Anton, one question, for the payment method(PDT)as you describe above, does it work for recurring payment? and when subscription expired. the dolphin or paypal remind the user or re-bill the user?
AntonLV
I think IPN would be better in this case. Dolphin doesn't have recurring payments by default because it uses shopping cart.
csampson1
If i set the payment module to the new suggested settin and it still does not work where can I go for help?
AntonLV
You may try to search forum. May be somebody already had the same problem and fixed it.
sigtaubert
see moreHi Anton,
I am trying to run payPay Payment in TEST mode and get message "The vendor does not accept payments"

In the PayPal tab I have set the following values:

PayPal ID in Settings > Payment Settings

Active [checkbox yes]
Mode Test

Business business email (s.taubert@optusnet.com.au]
Process type [direct]
Connection type [HTML]
Identity token Sanbox email]http://fairygreenaustralia.com/m/payment/act_finalize_checkout/
SandBox Business sandbox biz name]s.taub_1265203339_per@optusnet.com.au
amour4me
Hi Anton,
I am trying to run PayPal Payment in LIVE or TEST mode and rid of message "The vendor does not accept payments"

In the PayPal tab I have set the following values:

Modules > Payment > Payment Details

Active: checked
Mode: live
Business: xxx@xxx.ru my PayPal email (Business Account Type)
Process type: IPN
Connection type: HTML
Identity token: 4MO1IzWGXyu1Nahui8NU1Qw69_ZasT7rAhuiwnKXuiotut7OlELJN0Ey4hn (my PayPal Identity token )
Sandbox: leave empty see more

I need a working Shopping Cart ! I go mad, with this error "The vendor does not accept payments"

have any ideas?
promotive
Can anyone shed any light on why I don't see any of the choices below in my payment setting just a blank grey box with a save button
that's it? nothing else to enter ..anyone else had this problem?


PayPal ID in Settings > Payment Settings

Active [checkbox yes]
Mode Test

Business business email (s.taubert@optusnet.com.au]
Process type [direct]
Connection type [HTML]
Identity token Sanbox email]http://fairygreenaustralia.com/m/payment/act_finalize_checkout/
SandBox Business sandbox see more biz name]s.taub_1265203339_per@optusnet.com.au
freakpower
I still waiting for an SMS PAYMENT integration with dolphin - as this method is simply best for community sites. I found some old post that this feature will be implemented in 7.1 is that correct ? and can u give us more informations what sms payment gateway will be implemented and how it will exactly work ? It will be system that users will buy credits and more credits - more features, more access .. or ?
hansgeorg
Hi AntonLV,
thanks for your post!
Euros in Dolphin 7: I know I can change the curreny code and sign in the payment settings, but the dollar sign '$' for "Pricing for '......' membership level" in 'Membership Leves -> Levels -> Pricing' beyond the left side item "Settings" is not influenced by this change. I tried to replace the '$' -> '€' in ../administration/memb_levels.php, but without succes.... ;-(
Do you know where or in which file I can change the dollar sign see more to a euro sign '€'?
Is it necessary for testing in the PayPal Sandbox or can that be the reason for the PayPal Message "The vendor does not accept payments"?
What is your opinion?
Thanks in advance...
hansgeorg
Update:
To replace the $ -> € sign in "Settings -> Membership Level -> "Level -> Pricing"
change the values in table "sys_options":
'currency_code' -> EURO (maybe EUR ?)
'currency_sign' -> €
'available_values' - €$
Then there is also the € sign for "Pricing for '......' Membership Level"
Example: 365 Days - 30 €

Using these settings, either EURO and EUR, I did not get the error message "The vendor see more does not accept payments" . I was directly forwarded in "Test Mode" to PayPal with a link for the PayPal Sanbox!
wsb44
I get the same message "the vendor does not accept payments" any help with that?
mstz
as i try to make the payment out of the shopping cart Paypal refuses the currency code with the following error message:
======================
Return to Merchant

This recipient either does not accept payments denominated in EUR or has specified an invalid currency code on his web site. Please contact the seller and ask him either to update his payment receiving preferences to accept this currency or to correct his web site to specify a valid currency code.

PayPal. The safer, easier way to see more pay.

For more information, read our User Agreement and Privacy Policy.
======================
settings:

live
direkt
html

by the way the identity token cannot be deleted once it was set ...

even trying to change the db sys_options currency from EURO to EUR and the currency in sys_transactions from USD to EUR didn't help

Dolphin is useless in europe in the wrong currency ...

kr
mstz
Artualite
Same problem
The vendor does not accept the payment
Furious...because on RC5, it was Ok for me
@+
rrenaud
Hi Anton.

This is great stuff .I do have one question about setting up a payment system on my Dolphin site. I would like to charge for events only. What I mean by that is when one of my users posts an upcoming event I would like to charge them a fee.

Thanks
AntonLV
Hello

I think Events in Dolphin can be posted for free only. But you may create some paid membership level and allow create event action to it. So your users need to purchase it to be able to post events.
 
 
 
PET:0.071626901626587