I have been checking around the PayPal API and got this, a webView displaying a quite nice interface to pay through PayPal, the thing is : I don′t know how to modify it in order to show several items (this sample only involves one) and display them on the app ( if you have used it you may have realized it only says "current purchase" and I think it is not enough ).
I have been using testing accounts as a buyer but in the real life , how can I get the money to my account? I mean , if you see the code, and the app, it says Who pays and relatively how much but it does not say where or to whom.
Please, if somebody knows something about it help me out.
P.D: There is not a good tutorial about it, a shame.
A sample from a PayPal:
(in my ViewController):
(void) loadView {
[super loadView];
UIWebView *aWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 00, 320,450)];
aWebView.scalesPageToFit = YES;
[aWebView setDelegate:self];
NSString *item = @"Gum";
NSInteger amount = 1;
NSString *itemParameter = @"itemName=";
itemParameter = [itemParameter stringByAppendingString:item];
NSString *amountParameter = @"amount=";
amountParameter = [amountParameter stringByAppendingFormat:@"%d",amount];
NSString *urlString = @"http://haifa.baluyos.net/dev/PayPal/SetExpressCheckout.php?";
urlString = [urlString stringByAppendingString:amountParameter];
urlString = [urlString stringByAppendingString:@"&"];
urlString = [urlString stringByAppendingString:itemParameter];
//Create a URL object.
NSURL *url = [NSURL URLWithString:urlString];
//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
//load the URL into the web view.
[aWebView loadRequest:requestObj];
//[self.view addSubview:myLabel];
[self.view addSubview:aWebView];
[aWebView release];
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…