As far as having ssl, I've only enabled the ssl module of apache as far as I know. I can't for example go to
https://www.***.com for my site. I've tried ssl yes and no in the config file. I've put like 50 charges on my wife's card and nothing updates the test account. I started looking at mysql and I can actually see all the payments in the database, but they all have a status code other then completed. I never get a entry in /tmp/paypal.log or /tmp/epayment.log. The only time I can get anything to populate is using my sandbox account and changing the config file to the sandbox paypal, it then populates log files and i think updates the account balance, can't remember if that's true or not.
I'm not sure if anything else is needed, but here is a copy and paste of that section. I'm not sure what's up with moneybrookers, I had created an account before and forgot about it. It appears it's a business account, but when I was trying to create a new busniess acccount and put US for my address it said it's not accepting that country. I emailed them for the secret key just in case I can't get paypal working.
[epayment_method]
enable = yes
; eg,
http://localhost - should not be empty for productive servers
http_server = "http://*********"
; eg,
https://localhost - Enter here your Secure Server Address, should not be empty for productive servers
https_server = "http://*********"
; Enter your Domain Name or IP Address, eg, 26.63.165.200
http_cookie_domain = ********
; Enter your Secure server Domain Name or IP Address, eg, 26.63.165.200
https_cookie_domain = *********
; Enter the Physical path of your Application on your server
http_cookie_path = "/html/A2BCustomer_UI/"
; Enter the Physical path of your Application on your Secure Server
https_cookie_path = "/html/A2BCustomer_UI/"
; Enter the Physical path of your Application on your server
dir_ws_http_catalog = "/html/A2BCustomer_UI/"
; Enter the Physical path of your Application on your Secure Server
dir_ws_https_catalog = "/html/A2BCustomer_UI/"
; secure webserver for checkout procedure?
enable_ssl = yes
http_domain = **********
dir_ws_http = "/~areski/svn/a2billing/payment/A2BCustomer_UI/"
; maybe try with :
; Define here the URL to notify the payment
; payment_notify_url=...
;define the different amount of purchase that would be available - 5 amount maximum (5:10:15)
purchase_amount = 1:5:10:20
; Item name that would be display to the user when he will buy credit
item_name = "Credit Purchase"
; Currency for the Credit purchase, only one can be define here
currency_code = USD
; Define here the URL of paypal gateway the payment (to test with paypal sandbox)
paypal_payment_url = "https://secure.paypal.com/cgi-bin/webscr"
;paypal_payment_url = "https://www.sandbox.paypal.com/cgi-bin/webscr"
; paypal transaction verification url
paypal_verify_url = "ssl://www.paypal.com"
;paypal_verify_url =
www.sandbox.paypal.com
; Define here the URL of Authorize gateway
authorize_payment_url = "https://secure.authorize.net/gateway/transact.dll"
;authorize_payment_url = "https://test.authorize.net/gateway/transact.dll"