add manual callouts

@SeanMarcia or @csexton care to review?
Will this work if the string is nil?

Seems like `amount` is set on line 50, but it has the `if string` at the end that might prevent it from making the local var.