Hello everyone I am translating some bank statement from Spanish to English and I have come across 2 terms that I need help with!

1. Libreta Estrella (It says it is the product on the bank statement)

2. Oficina origen


If you have any ideas please let me know! Thanks!!