diff --git a/Action/Api/CreateCaptureAction.php b/Action/Api/CreateCaptureAction.php
index d6bf1ef..8c74b74 100644
--- a/Action/Api/CreateCaptureAction.php
+++ b/Action/Api/CreateCaptureAction.php
@@ -30,7 +30,7 @@ public function execute($request)
         ]);
         $model->replace(['payment' => (array) $result]);
 
-        throw new HttpRedirect($result->links->paymentUrl);
+        throw new HttpRedirect($result->_links->checkout->href);
     }
 
     /**
diff --git a/Action/StatusAction.php b/Action/StatusAction.php
index da56f06..c5032b4 100755
--- a/Action/StatusAction.php
+++ b/Action/StatusAction.php
@@ -34,7 +34,7 @@ public function execute($request)
                     $request->markPending();
 
                     break;
-                case SubscriptionStatus::STATUS_CANCELLED:
+                case SubscriptionStatus::STATUS_CANCELED:
                     $request->markCanceled();
 
                     break;
@@ -70,7 +70,7 @@ public function execute($request)
                 $request->markCaptured();
 
                 break;
-            case PaymentStatus::STATUS_CANCELLED:
+            case PaymentStatus::STATUS_CANCELED:
                 $request->markCanceled();
 
                 break;