Тут всё не так просто, из-за ошибки округления другая_валюта(сумма_покупок) не равна
другая_валюта(покупка)+другая_валюта(покупка). Поэтому нельзя сократить код так как вы предлагаете, сумма заказа иногда(!) не будет сходиться с пейпалом. Всё дело в том что Paypal принимает от магазина не заказ, а каждый товар с его ценой отдельно.
Тут всё не так просто, из-за ошибки округления другая_валюта(сумма_покупок) не равна другая_валюта(покупка)+другая_валюта(покупка). Поэтому нельзя сократить код так как вы предлагаете, сумма заказа иногда(!) не будет сходиться с пейпалом. Всё дело в том что Paypal принимает от магазина не заказ, а каждый товар с его ценой отдельно.