The invention discloses a trading payment method and system. The trading payment method comprises the steps of collecting merchant request parameters; matching and guiding a route recommendation template, and obtaining a brand list; calling a payment route and performing screening for outputting an optimal payment channel; generating a payment page; obtaining a selected bank card type and an input card number; and judging whether a card bin of the card number supports output of the optimal payment channel or not, and if yes, sending information by using the output optimal payment channel and displaying channel elements of the output optimal payment channel for a user to perform filling and finish payment, or otherwise, calling the payment route again, performing re-screening in payment channels supporting the card bin of the card number for outputting the optimal payment channel, sending the information by using the latest screened-out output optimal payment channel and displaying channel elements of the latest screened-out output optimal payment channel. According to the method and the system, the deficiency of low payment success rate in the prior art can be made up for, the payment success rate is increased, the benefits are increased, and the cost is reduced.