Re: Subscription functionality

Posted by Jacques Le Roux on
URL: http://ofbiz.116.s1.nabble.com/Subscription-functionality-tp4643745p4643932.html

Pierre Smits wrote:

> Hi Ted,
>
> First of all, in general companies have a document called Terms of Sale and
> Delivery and in most cases these documents contain a paragraph stating
> which law and court is deemed to be applicable when conflicts regarding the
> terms of sale and delivery arise. The companies better make sure that they
> don't have terms that are in violation of that law.
>
> Now,regarding cross-border selling, it all has to do with the revenue
> gained from cross-border sales and the risk it involves. If the revenue is
> marginal the company might decide that it is cheaper not to create to much
> fuss when a customer says that some parts aren't applicable according to
> domestic or even regional law, and just terminate the contract.
>
> But, when the revenue gained is significant, the company better make sure
> to what extend he runs risks.
>
> Af for how Mastercard and VISA are doing this, these companies have such a
> customer base in each country to enable them to have a presence in those
> countries. Just to ease these risks. In the countries they don't have a
> presence the customer base is so small compared to the total that they can
> accept those risks.
>
> As for the solution regarding the component, I would envision that a
> subscription either has
> - the  'automatically terminate' option, or
> - the 'automatically extend' option.

This is what Subscription.automaticExtend is all about. It's clearly explained at
http://www.amicontech.com/blog/subscriptions-in-ofbiz-and-opentaps/

The data model is good and extendable, you only have to think how to use it in peculiar cases
The subscription services are also a good basis for that.

Jacques
 

> You could even think of a configuration per country/region of the
> underlying product to determine which option is mandatory.
>
> Regards,
>
>
> Pierre Smits
>
> *ORRTIZ.COM <http://www.orrtiz.com>*
> Services & Solutions for Cloud-
> Based Manufacturing, Professional
> Services and Retail & Trade
> http://www.orrtiz.com
>
>
> What should that solution look like?
>>
>> More importantly, which rule applies when the vendor is in one country
>> and the client is in another and the two countries in question have
>> such different rules?
>
>
>
>> A vendor can reasonably be expected to be aware
>> of extant law in his own country, but it is hardly reasonable to
>> expect him to be aware of extant laws in any or all of the other 195
>> countries on the planet.
>
>
>
>> And it gets worse, as in Canada, consumer
>> protection rules are generally defined at the provincial level (I have
>> no idea if there are such rules defined at the federal level in Canada
>> also - the feds and provinces occasionally, albeit rarely, work
>> together), and if other countries, such as the US, assign such
>> responsibility to member states, the number of relevant jurisdictions
>> grows considerably.
>>
>> Do you know if the credit card networks (such as VISA and Mastercard)
>> have rules governing this, and, if so, what they are?
>>
>> Cheers
>>
>> Ted