updated validation checking and storage for affirm checkout info