Tuesday, November 11, 2008

Announcing MassRefunds.com

Greetings,

I am very excited today to announce the arrival of www.MassRefunds.com

I have taken the PayPal Dashboard and made it available over the Internet. Such a software distribution model is called Software as a Service (SaaS).

Some of advantages of this model include:
1) No need for any software download, installation, configuration.
2) All you need is a web browser and an internet connection.
3) Future upgrades are available without any delays or costly upgrades.
4) No need to generate keys or certificates and no need to share them.

From an investment perspective,
1) No huge upfront costs for the paying customer. The customer pays a small monthly access fee for unlimited access.
2) No long term contracts or minimums to be paid.

Setup is fairly easy and secure
1) One time registration is required at www.massrefunds.com. Your PayPal email address should be provided as the username.
2) Subscribe to the service on the following page after registration.
3) Goto your PayPal.com account and authorize me to make certain calls to PayPal.com on your behalf. These calls are to be to SearchTransactions, GetTransactionDetails and RefundTransaction.

MassRefunds will also be available for sale in its standalone format.

Please contact me if you want to participate in a Free trial. My contact is adib.motiwala@gmail.com

Thursday, November 6, 2008

How do i obtain API credentials from PayPal

Login to your PayPal account. Click on Profile.




Text Color



You can request for API Signature or API Certificate. I recommend using API Signature almost always. It is easy to use and secure at the same time. You do not need any further steps after getting the signature.

With API Certificate, you need to convert to Secure certificate. You can find the steps to do that on this blog.

How to convert API Certificate (pem format) to PKCS12 format

If you do not already have the certificate, here are the steps.

  • Login into PayPal account and click on Profile.
  • Click on API access under Account Information.
  • Click Request API credentials. Select radio button for Request API Certificate. Click Agree and Submit. Download Certificate.
Once you have downloaded the certificate, you need to convert it to secure form. Here are the steps for that.

Goto http://www.slproweb.com/products/Win32OpenSSL.html

1) Visual C++ 2008 Redistributables get this first and install it

2) Win32 OpenSSL v0.9.8i Light then install this. Make sure the dll are installed in bin location.

then goto c:\openSSL\bin (location of openSSL)

Type

openssl pkcs12 -export -in C:\paypalDashboard\cert_key_pem.txt -inkey C:\paypalDashboard\cert_key_pem.txt -out C:\paypalDashboard\paypal_cert.p12


System requirements

Software needed to run PayPal Dashboard

Authentication to PayPal

PayPal dashboard can use both 3 Token authentication (API username , API password and API Signature) and API Secure Certificate to authenticate and connect to PayPal.

The application is written using SOAP SDK for Java.

Instructions for obtaining these will be provided.

Pricing

PayPal Dashboard is available for purchase. The cost for unlimited life time usage is $249.99.

Installation instructions, setup and configuration are provided along with the application.

If support is needed for installation, setup and configuration, it can be provided at $100.

Please contact adib.motiwala@gmail.com Payments are accepted over PayPal.

PayPal Dashboard v1.5 (Screen shots)















Wednesday, October 29, 2008

MassRefunds.com - Refunds for PayPal made quick and easy

Greetings Everyone,

This blog is dedicated to a product I have developed called MassRefunds. The current functionality of this browser based tool is to support Mass Refunds for PayPal.

Paypal allows buyers and sellers to pay and receive payments for transactions over the Internet, especially those made on Ebay.com. When it comes to refunding buyers, the sellers have to go to PayPal.com and issue a refund. For sellers that receive a lot of payments from their customers using PayPal, ability to issue multiple / mass refunds is very important.

With this in mind, I have built this tool.

Here are the features of this tool

  • Ability to issue multiple full refunds. For full refunds, you need only to specify transaction Id. A separate memo can be sent with each refund.
  • Ability to issue multiple partial refunds. For partial refunds, refund amount and currency is also to be specified along with transaction id. Separate memo can be sent with each refund.
  • UI supports sending a mix of full and partial refunds at the same time.
  • Quick full refunds and quick partial refunds are supported where the same memo message is sent to all customers. The memo message defaults from a user specified value in an external property file.
  • A refund preview is displayed and then the user can issue multiple refunds or cancel.
  • Results of each refund is displayed with status and error message if any. The fee refund, net refund and gross refund amounts for successful refund are displayed. The results are displayed in a table. Transaction details of the original transaction and the refund transaction can be obtained by clicking on a hyperlink.
  • The application takes about 2 seconds per refund and can process many refunds in a single submit.
  • Refunds are processed by PayPal and the original form of payment used is refunded.
  • PayPal issues partial refunds of the fees for partial refunds. If a full refund is issued, the entire fee that was charged is refunded.
  • Ability to search for transactions using Date range, email address or transaction id.

  • Support for multiple currencies (USD, GBP, EUR, AUD, JPY, CAD)
  • Both API signature and API certificate authentication mechanisms supported
If you are interested in purchasing this handy tool, do visit www.massrefunds.com or contact me at adib.motiwala@gmail.com