summaryrefslogtreecommitdiff
path: root/FCMB.pm
diff options
context:
space:
mode:
authorMark Wells <mark@freeside.biz>2013-07-24 12:50:33 -0700
committerMark Wells <mark@freeside.biz>2013-07-24 12:50:33 -0700
commitceb96a45177de814b3ed5e1f1c4b2320e614d52e (patch)
treed2c9d51d7f2e63c63b8c8122470bf604825094c5 /FCMB.pm
parent472f07098c2e10ac025b132df098f4b51c14adb1 (diff)
fix URL in execute method; update depsHEADmaster
Diffstat (limited to 'FCMB.pm')
-rw-r--r--FCMB.pm11
1 files changed, 5 insertions, 6 deletions
diff --git a/FCMB.pm b/FCMB.pm
index 2321d09..cae090c 100644
--- a/FCMB.pm
+++ b/FCMB.pm
@@ -91,14 +91,13 @@ sub execute {
} else {
$host ||= $ENDPOINT_LIVE;
}
- my $url = 'https://' . $host .
- '/customerportal/MerchantServices/UpayTransactionStatus.ashx';
+ my $url = URI->new('https://' . $host .
+ '/customerportal/MerchantServices/UpayTransactionStatus.ashx');
+ $url->query_form('MERCHANT_ID' => $self->username,
+ 'ORDER_ID' => $self->token);
my $ua = LWP::UserAgent->new;
warn "Querying transaction status at $url\n" if $DEBUG;
- my $response = $ua->get($url,
- 'MERCHANT_ID' => $self->username,
- 'ORDER_ID' => $self->token
- );
+ my $response = $ua->get($url);
if ( $response->is_success ) {