It's very glitchy online but I confirmed it over the phone and transferred 16k today which yielded 19200 pts immediately.
I asked them when it ends and she put me on hold for a very long time to find out and finally came back and told me they didn't know.