Bioware has announced that the Izax challenge will be ending on April 30th, and MmoGah (a professional swtor credits selling website) lists the official details in the following parts:
How to Get Large Coupons
Terms of Services
Paypal eCheck and Pending Payments
Verification for Orders
Why Sign Up?