It appears that paypal has
Payment Services that don't require a PayPal account. I think they work by taking a credit card number as an alternative to a paypal account number. I don't know if they are legal in Serbia, or if they are too expensive for low volume/margin businesses.