Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Negative tariff signup payments are an avenue for customer abuse #766

Closed
jecollins opened this issue May 2, 2014 · 3 comments
Closed

Negative tariff signup payments are an avenue for customer abuse #766

jecollins opened this issue May 2, 2014 · 3 comments

Comments

@jecollins
Copy link
Member

Brokers have discovered that they can make money by charging signup fees and then revoking the tariffs before the customers have had an opportunity to recover the fees in lower rates.

@jecollins jecollins added this to the 2014 Competition milestone May 2, 2014
@jecollins
Copy link
Member Author

For the moment, customers insist on amortizing signup payments over the minimum time until tariff revocation, which is six hours. In the longer term, such payments should be subject to a pro-rated refund on revocation.

@jecollins
Copy link
Member Author

We have decided for 2015 to specify that negative signup payments (when the customer pays the broker) must be fully refunded if the tariff is ever revoked.

@jecollins
Copy link
Member Author

The fix makes the refund on tariff unsubscribe. This means that refunds go out on tariff revocation (because the tariff revocation process involves unsubscribing from the revoked tariff) as well as on any other unsubscribe event. This will prevent a potential attack where a broker could get customers to pay a negative signup fee, then offer another tariff better than the one with the negative signup, attracting some customers who have already paid the fee, then revoking both of them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant