No. A data or WiFi connection is not needed to pay with LevelUp! You will not, however, receive a push notification or email until you reconnect to the data or WiFi network. We’ll send both immediately, but they won’t appear until you’re connected.
And, fun fact: LevelUp works in airplane mode. Cool, eh?