[ADD] Add smile_purchase_commitment module