The invention discloses a payment processing method comprising an obtaining step, a rule matching step, a payment processing step, and an updating step. At the obtaining step, a payment request of a user is obtained, wherein the payment request of the user includes a payment mode selected by the user. At the rule matching step, when the payment mode selected by the user is a direct connection payment mode, an associated routing rule in a rule base is obtained based on the payment request of the user and the routing rule is performed based on a rule matching algorithm, so that a payment channelmeeting the condition is obtained. At the payment processing step, a payment parameter is generated based on the payment channel, a payment request is initiated to a corresponding bank and a paymentresult is obtained. At the updating step, an order state is updated based on the payment result and the payment result is displayed for the user. In addition, the invention also provides a computer-readable storage medium, a payment processing apparatus, and a payment routing system. Therefore, the payment success rate of the payment system is improved substantially.