Beberapa tahun yang lalu, IATA mengeluarkan "Resolusi 302" yang mencakup biaya bagasi untuk perjalanan seperti ini.
Pada dasarnya, resolusi ini menyatakan:
1) Jika ketentuan bagasi yang dipublikasikan di antara semua operator yang berpartisipasi adalah sama; ketentuan ini akan berlaku.
2) Jika satu atau lebih ketentuan bagasi yang diterbitkan berbeda antara operator yang berpartisipasi, berlaku ketentuan umum apa pun dan di mana ketentuan berbeda dengan ketentuan bagasi yang dipublikasikan dari Most Significant Carrier (MSC). (Dalam hal penerbangan kode berbagi ini akan menjadi Operator Pengangkut, kecuali jika pengangkut tersebut menerbitkan peraturan yang menetapkan bahwa Pengangkut Pemasaran akan menjadi Pengangkut Pemasaran).
3) Jika MSC tidak mempublikasikan ketentuan bagasi untuk perjalanan yang bersangkutan, berlaku ketentuan bagasi yang dipublikasikan dari carrier yang menerima bagasi pada saat check-in.
4) Jika maskapai yang menerima bagasi pada saat check-in tidak mempublikasikan ketentuan bagasi untuk perjalanan interline yang bersangkutan, berlaku ketentuan bagasi yang dipublikasikan dari setiap sektor maskapai penerbangan yang beroperasi berdasarkan sektor.
Tanpa terlalu banyak detail, "Pengangkut Paling Penting (MSC)" adalah yang membentuk bagian terpanjang dari perjalanan Anda. (Itu tidak selalu benar, tetapi tanpa masuk ke detail membingungkan tentang wilayah IATA, umumnya benar).
Jadi dalam kasus Anda, jatah bagasi dari Toronto ke Rio akan menjadi yang berlaku, namun jika ada biaya yang harus dibayar maka Anda akan membayarnya pada awal perjalanan Anda, bukan di Toronto.