We solved this outside the group, but here's what was happening in
case it helps anyone. The request was being set up and called as:
request = Remit::InstallPaymentInstruction::Request.new(
:payment_instruction => "MyRole == 'Recipient'",
:caller_reference => Time.now.to_i.to_s,
:token_friendly_name => "Recipient Token",
:token_type => "Multiuse"
)
@install_caller_response = @api.install_payment_instruction(request)
There were two problems: 1) token type should be "MultiUse" instead of
"Multiuse" (note the uppercase U), and 2) with a multi use token type
you have to also specify a usage limits (see FPS docs). For the caller
token though it may make more sense to use "Unrestricted" token type.
On Nov 10, 7:36 am, Bruz Marzolf <
bruz.marz...@gmail.com> wrote:
> Nothing looks wrong with the code you posted, so perhaps the problem
> is with how you're creating @api or the request object. Can you post a
> dump of those?
>
> On Tue, Nov 10, 2009 at 5:18 AM, sadeesh kumar
>