payment processor for selling pos software - payment

Hope this is the correct site for this question, I checked the list and found this one the most relevant. I also couldn't find any relevant answer via search.
We provide retail software solutions internationally.
Most of our team and partners are based in Pakistan, some are in US as well.
We are having difficulty finding an alternative to 2checkout, our previous payments solution provider whom we had to leave due to a policy change recently [they stopped support for software having financial management] :
Based on following info, please suggest a suitable alternative.
-Paypal/Dwolla/Stripe/Cybersource/Cardinity/Apple/Amazon/Google and some others do not support receiving funds in Pakistan.
Most of our clients are in North America and the Middle East.
Our SAAS subscription fee ranges from $40+ and desktop solutions costs on average $600+. We provide customizations too.
We require both recurring billing [monthly] as well as one-time billing?
Thank you.


The right of storing Client informations

I have a Selling website, and I'm wondering if I can store my clients informations in the databases like credit card number and expiration date ... and transactions history, etc.
Is it legal ? if yes in wich countries ?
Legal or not it would be extremely dangerous for you. In most places if the credit card info is stolen from your database then you would be liable. Unless you are supremely confident in your ability to safeguard the data you should not even consider it.
Look at or any other e-Commerce site. They do store client information like credit cards, names, transaction history, etc. Now, the legal requirements (record management, retention, privacy) of doing this may vary form jurisdiction to jurisdiction, and you have to wonder if storing that information would negatively impact perception of your site, but it is legal and done very often in North America.
I'd definitely talk to a lawyer about any regulatory requirements you may need to fulfill or any liabilities you may be opening yourself up to.
The issue here is not really the law - rather the requirements that credit card companies require to allow you to store such information. Go read the PCI DSS standard and see for yourself if you really want all that hassle.

Ship maritime AIS information API

Is there an API or Web Service that can be used to read AIS data? Most links I read starting at Wikipedia ( say that AIS data is freely available but I'm having a hard time finding a provider of the data. A C# example or language agnostic web service would be helpful.
Building a project map for a clients website. Basically a world map based on the google maps api with pin's where they did their projects and if you click on a pin you get additional information about the project.
Most were just static addresses which was ok, but they did 6 project's on luxury yachts. So had the idea to base this marker on the current position of the yacht. Came across this service, they have a nice API for it.
The down side to this, it's a bit pricey.
Cheapest option, checking daily position of 1 ship -> € 5,- a month.
So this would be € 30,- a month for a relative useless but awesome feature.
Cheaper alternative's are welcome.
I ended up using for this project. Unfortunately it's a "call us for a price" service so I'll continue looking for a provider with a flat/reasonable/free rate.
There is a feed from the San Fransisco Bay available for non-commercial use at
I have used it to test my Java-based AIS decoder
AIS data is freely available in the sense that you can freely receive it with the proper equipment, just by holding up an antenna in an area with shipping traffic.
Samples of received AIS data popped up quite a bit in my brief Google search, so I assume that your question is about where to get a real-time feed of AIS messages (that someone else is receiving). Whether you'd be able to get this at no cost is questionable; most organizations that would offer this seem to want you to either pay for the service or to share in kind.
There are a few places that offer a free stream, but none of them seem to offer any guarantees on availability in the short or long term.
So the answer to your question is "yes, and you should expect to pay something for it".

What, technically, is a “destination management system”?

I hear a lot about these, but from what I can tell they're no more than highly customised CMS's that allow content to be fed in from third parties such as hotels etc., perhaps with an online booking mechanism.
DMS just seems to be a marketing term for something a developer would be more likely to refer to as a CMS. Is this correct?
Well, wikipedia says:
“Destination Management Systems are systems that consolidate and distribute a comprehensive range of tourism products through a variety of channels and platforms, generally catering for a specific region, and supporting the activities of a destination management organisation within that region. DMS attempt to utilise a customer centric approach in order to manage and market the destination as a holistic entity, typically providing strong destination related information, real-time reservations, destination management tools and paying particular attention to supporting small and independent tourism suppliers.” Frew, A.J. and Horan, P (2007) Destination Website Effectiveness – A Delphi Study-based eMetric Approach, Proceedings of the Hospitality Information Technology Association Conference, HITA 07, Orlando, USA
One thing I really don't think it is, is a "glorified" CMS system (assuming CMS stands for Content Management System!).
Having previously worked in the corporate travel management industry, and helping to develop an "online booking system", I'd like to think I know a little about this.
For the consumer perspective, it's a relatively straightforward process when you think about it. Hotels and Airlines will syndicate their inventory, usually via a mechanism called a GDS (Global Distribution System). There are only really a few of these in the world, and the "big players" are the likes of Sabre, Worldspan, & Amadeus, although some smaller airlines and hotel chains have their own systems (usually run in conjunction with one of the "big" GDS systems!)
For the consumer, you can use an online system to book and manage your holiday (vacation). This may consist of no more than a flight (consisting of two parts - outbound and inbound to/from your destination) and a hotel at a specific destination.
For the consumer market, these systems are usually very price-centric rather than destination-centric, although destination choice is a large part of any of these systems.
Within the corporate market, though, these systems are far more destination-centric, than price-centric.
For example: You're a consultant working for MegaGlobalMega Consulting Corp., and you need to travel from London to Miami, Florida on business. A good "destination management system" will allow you to input, control and manage a complete inventory and itinerary for your journey. You'll book your flight (usually online and in real-time) to Miami. Once there, you'll need a hire car. The DMS will know where you are, and should seamlessly allow you a choice of car hire options (again, ideally in a real-time, connected scenario) to car hire companies that are local to the place where you'll be (i.e. Miami, Florida). Of course, prior to your business meeting the very next day, you want your suit dry-cleaned, so again, your fantastic DMS system will allow you to book some laundry into a local dry-cleaners). And so it goes on....
Of course, if your business meeting was in Paris (France), you'd be shown dry-cleaning options in Paris. Of course, this isn't just car hire and dry-cleaning, but will usually encompass everything either the business man (in the corporate environment) or the tourist (in the consumer environment) requires during a visit.
For the corporate market, these "management systems" are usually administered by the individual client companies (and thus the employees of those companies) that use them and will very often allow very fine-grained control and administration of corporate travel policy, which can include things like:
Maximum spend limits based upon employee "rank" and destination location.
(This will vary by destination, since a hotel in Paris, France is much more expensive than the equivalent hotel in Grimsby, UK)
Alternate/forbidden locations.
Forcing usage of specific brands/chains in specific areas (due to the client company having a relationship with a preferred supplier).
In a nutshell, a Destination Management System, from a technical perspective, can be thought of as a central "hub" that reaches out to numerous suppliers and services all over the world (very often in an online, real-time manner using e.g. web services), allowing the end-user to purchase the products and utilize the services of the suppliers, which can be further refined by a corporate policy (eg preferred suppliers) within a specific "window" based upon geographic location.
Hope this helps!

What to ask/do when attending a conference full of our target users [closed]

We are building a web based solution right now and it is almost ready to roll out, but I felt we have not really verified our initial hypothesis about the problem domain we are trying to solve. So I decided to attend a conference where most attendees are our target users. What I want to get out from the conference are
1) verify if our initial hypothesis is true
2) if the hypothesis is true, is our solution addresses the problem in a user friendly way.
3) will they use or eventually buy it.
I only have about half day.I am thinking a few options here:
a) walk around and show demo to people.
b) do more listening and ask questions.
c) collect as many business card as possible, and connect after the conference.
Any suggestion on how i can do these most effectively? thanks
It's tough to ask people "given x would you buy it for $y" and draw a real conclusion unless they are actually buying it for $y. People tend to answer "Yes" more easily when no real money is involved and no consequences are faced. It could be a gauge but don't overemphasize it.
Networking is definitely a key...a few types of relationships we seek at tradeshows:
Potential customers who could provide honest and direct feedback
Potential partners to integrate into system or exchange data with
Industry insiders who are excited about your product who could potentially be a sales rep or pay-per-lead
Industry organizations and associations to partner with (creating content for, discount programs, etc)
You might be interested in this advice that I found on a discussion board for marketing web apps.
Unlike sponsorship, conference registration is inexpensive and success can be ensured if you plan ahead. To maximize your success utilize tools like EventVue to prearrange meetings with attendees, schedule meetings with organizations in the region, and meet with your passionate users who are local. Executing these three items will make any conference a success.

Best free library or database to determine if a date is a US or international holiday?

In hopes of improving the relevance of year to year comparisons I would like to correct for the fact that the data last year fell on Easter, Labor Day, or whatever. What is the easiest way to programatically determine this information? Are any solutions known to account for international holidays? I could scrape a site like this one but I feel like it is in violation of their terms of service.
In the Java world the site you mentioned does comport an API, Instant Holiday Connection, which could be a good solution (better than screen scraping).
The Light Development Holiday Client API is a Java class library to seamlessly integrate arbitrary other applications with the World Holiday Calendar Service to make them aware of special observation days around the globe.
However, the free version only give access to last year Holidays...
Another (more public) database would be Earth Calendar, free but with no visible API (back to screen scraping again)
time and does appear to have also all Holidays for all countries (with again no visible API).
They do have a fairly complete list of Holidays though
One approach is to let your users input national holidays that they know about and affect their work. You have to be careful though, at one of the IBs I worked for we noticed that one of the traders had entered National Kebab Day on his trading system as a Turkish holiday.