Невозможно определить информацию о доставке для заказа непосредственно во время его создания - вместо этого вам нужно использовать подход обратного вызова , о котором вы упомянули, когда Stripe отправляет детали заказа любой третьей стороне. или ваш собственный сервер, чтобы рассчитать доставку заказа.
В этом случае я бы порекомендовал не использовать объект Order здесь, а просто приступить к созданию начисления напрямую, используя stripe.charges.create
и вычислить предварительную сумму для этого начисления в вашем коде.
Нет ничего неправильно с ним. Люди делают это каждый день с помощью FlashDevelop и AS3-только платформ как PureMVC. Выполнение сложного приложения без любой платформы для поддержки может стать трудным поддерживать в будущем, но должно быть в порядке, если Вы придерживаетесь известных лучших практик. Будущая пригодность для обслуживания, особенно если это должно сохраняться быть кем-то еще, может также быть значительно улучшена при помощи шаблонов общего умысла всюду по Вашему коду и архитектуре. При запрете всего этого, если Вы действительно просто бросаете код для создания чего-то с реальной сложностью, Вы, вероятно, завинчены, если Вы не зарегистрировали каждую функцию и полную архитектуру очень очень хорошо. Возможно, не сегодня, возможно, не завтра, но однажды Вы (или кто-то еще), завинченный!;)
Походит на совершенно хорошую идею. Flex является действительно просто наложением быстрого прототипирования и стандартами связи, сверху чистого AS3.
Что Вы получаете в простоте разработки и крупной библиотеки и API, Вы проигрываете в оптимизированном, силе и простоте.
Я в настоящее время разрабатываю приложение среднего размера в Flex и хотя первая фаза разработки была бризом, более поздние этапы были чреваты странными эксцентриситетами платформы.
Flex хорош, если Вы хотите создать что-то, что выглядит большим очень быстро в рамках ограничений того, что платформа Flex дает Вам.
Мы раньше боролись со странными ошибками платформы, о которых Adobe, казалось, не заботился или брал слишком долго для фиксации. Таким образом, мы решили отбросить Flex в пользу нашей собственной платформы UI, и мы никогда не оглядывались назад с тех пор.
Это определенно хорошо. Например, я услышал, что платформа Issuu.com не основана на Flex, но пользовательской платформе.
Спасибо все! Я был очень доволен AS3, и как объем управления я добираюсь, в противоположность использованию MXML/Flex. Хорошо услышать, что я не являюсь сумасшедшим!