public void Create_SubscriptionWithPaymentMethodNonce()
{
TestPlan plan = PlanFixture.PLAN_WITHOUT_TRIAL;
string nonce = TestHelper.GenerateUnlockedNonce(gateway, "4242424242424242", creditCard.CustomerId);
SubscriptionRequest request = new SubscriptionRequest
{
PaymentMethodNonce = nonce,
PlanId = plan.Id
};
Result<Subscription> result = gateway.Subscription.Create(request);
Assert.IsTrue(result.IsSuccess());
Subscription subscription = result.Target;
Transaction transaction = subscription.Transactions[0];
Assert.AreEqual("424242", transaction.CreditCard.Bin);
}