The Consolidated Kansas City Smelting and Refining Company was a huge conglomorate of numerous companies by 1898 including the Mexican Ore Company ( bill signed by their cashier), and the El Paso Smelting Works (cancel on US stamps). Without the documentation that likely accompanied this payment it's hard to tell who was paying for what other than someone involved with the CKCS&RC was sending 22.58 Pesos to someone in Mexico.
Because 22.58 Peso is less than $100 yet the bill was taxed 4-cents with a pair R164 battleship revenues, it's likely that only a single copy of this bill was issued. The relevant tax was 2-cents per $100 on each copy if bills were written in sets of two or more, or 4-cents per $100 if written singly. The bill was also taxed 4 centovos in Mexico by the Banco Comercial de Chihuahua in Juarez, just accross the Rio Grande from El Paso.
Today Juarez is one of the most violent cities in the world due to the Mexican drug wars, but in 1898 there was an open border between Mexico and the United States.