Omnichannel financing: How to offer Snap seamlessly in store and online