Pull old port ins (from v1 days) from config file
Merge branch 'cancel-expired'
* cancel-expired:
Safety guard
Add script to cancel expired customers
Add script to cancel expired customers
Stop storing 3DS ID
It can't be used after vault time anyway.
Only try to bill if expired for under a month
Run billing 3 at a time
All at once kills the box
Merge branch 'bill-via-sgx-jmp'
* bill-via-sgx-jmp:
Billing monthly cronjob using sgx-jmp
Billing monthly cronjob using sgx-jmp
Just get the list of expired customers and tell sgx-jmp about each of them, wait
until all return or one errors and log result.
Use correct merchant account for card verification
Based on plan currency
Merge branch 'settled-after'
* settled-after:
Bills and BTC are settled immediately
Bills and BTC are settled immediately
Merge branch 'three_d'
* three_d:
3D Secure Valuting
Merge branch 'activate-with-balance'
* activate-with-balance:
Do not activate directly in cronjob
Do not activate directly in cronjob
Instead, just insert and notify. sgx-jmp will handle billing and activation now
when it sees the balance is sufficient.
Merge branch 'invite-rewards'
* invite-rewards:
Process invite/referral rewards
Process invite/referral rewards
Select all unrewarded codes where there are associated transactions to meet the
reward criteria, and insert the rewards to the DB.